Maximizar Minimizar Redimensionar Userform Excel e VBA - Vídeo 13

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.ย. 2024
  • Neste vídeo mostro uma função muito interessante a ser utilizada em nossos projetos de Excel e VBA, apresento a função de redimensionar um formulário e com isso todos os controles que nele estejam presentes.
    Consegui os códigos no mesmo site Francês onde montei o código para captura de imagens via WebCam.
    Vou deixar aqui na descrição o link para baixar todo o conteúdo exibido no vídeo.
    ======================================================
    Link Download File: 1drv.ms/f/s!At...
    ======================================================
    ++++++++++++++++++++++++++++++++++++++++++++++++++++
    GOSTOU? FOI ÚTIL?
    ENTÃO CURTE O VÍDEO FAZ TUA INSCRIÇÃO NO CANAL!!!
    ++++++++++++++++++++++++++++++++++++++++++++++++++++

ความคิดเห็น • 235

  • @mitagemplay5458
    @mitagemplay5458 10 หลายเดือนก่อน +1

    Meu amigo, conteúdo muito relevante e que não envelhece! Estava utilizando outras APIs bem trabalhosas apenas para minimizar, e ainda assim só funcionavam bem com a planilha dentro do computador, já com esse módulo ela funcionou com a planilha salva na rede da empresa, logo todos que acessarem terão o mesmo resultado. Muito obrigado por compartilhar.

    • @valdereiantunes
      @valdereiantunes  6 หลายเดือนก่อน +1

      Que notícia ótima, a ideia da criação do canal foi exatamente essa, poder ajudar outros. As vezes funciona, as vezes não, mas muito obrigado pelo seu comentário.

  • @andreaparecidocastellanode4762
    @andreaparecidocastellanode4762 3 ปีที่แล้ว +1

    Código maravilhoso. E o que eu mais gostei foi sua sinceridade de que encontrou ele e fez suas adaptações. PARABÉNS!

  • @14alex1995
    @14alex1995 4 ปีที่แล้ว +2

    Parabéns! 64bits aqui e funcionou 100%.

  • @damiaoribeiroalves8027
    @damiaoribeiroalves8027 ปีที่แล้ว +1

    Foram meses em busca dessa solução, simplesmente fantástico. Muito obrigado professor!

    • @valdereiantunes
      @valdereiantunes  ปีที่แล้ว

      Damião, eu que agradeço seu comentário, a ideia base do canal é essa, compartilhar conhecimento e auxiliar os demais.
      Abraço e obrigado por inscrever-se no canal, volte sempre.

  • @perspectivaativa2829
    @perspectivaativa2829 ปีที่แล้ว +1

    Código simplismente maravilhoso e inteligente, parabéns e obrigado o compartilhamento.

    • @valdereiantunes
      @valdereiantunes  ปีที่แล้ว

      Perspectiva Ativa, fico muito feliz em ler seu comentário, isso me dá ânimo para seguir compartilhando mais conteúdo.
      Abraço e obrigado por inscrever-se no canal, volte sempre.

  • @leandrorodrigues9645
    @leandrorodrigues9645 3 ปีที่แล้ว +2

    Código sensacional.
    Muito bacana mesmo.
    Parabéns!

  • @yallalemos
    @yallalemos ปีที่แล้ว

    Vanderlei, muitíssimo obrigada por disponibilizar os códigos, aqui funcionou perfeitamente! Obrigada por dedicar seu tempo em nos ajudar!

    • @valdereiantunes
      @valdereiantunes  ปีที่แล้ว

      Fico feliz em saber que deu tudo certo.

  • @gersonchaves5860
    @gersonchaves5860 ปีที่แล้ว +1

    Olá Meu Jovem... Muito Bom mesmo, simplesmente fantástico

    • @valdereiantunes
      @valdereiantunes  ปีที่แล้ว

      Gerson Chaves, muito obrigado pelo comentário, fico muito feliz em poder compartilhar estas dicas.
      Volte sempre.

  • @fmfatel
    @fmfatel 3 ปีที่แล้ว +1

    PERFEITO...PARABÉNS E MUITÍSSIMO OBRIGADO POR COMPARTILHAR ESSA VALIOSA INFORMAÇÃO.

    • @valdereiantunes
      @valdereiantunes  3 ปีที่แล้ว

      Eu agradeço seu comentário e fico feliz em poder ajudar, volte sempre.

  • @mr.oliveira
    @mr.oliveira 5 ปีที่แล้ว +1

    Excelente solução! Esse foi o unico video que achei para dimencionar formulario. Obrigado!

  • @rehberhane4033
    @rehberhane4033 3 ปีที่แล้ว +1

    Your TH-cam channel is very successful, I found all the content and topics I want. I wish you continued success. Greetings from Turkey

    • @valdereiantunes
      @valdereiantunes  3 ปีที่แล้ว

      Thanks Rehber Hane I am very happy to see you here, even though my videos are not in English or in your language.
      Feel free to come back here.

  • @aleffwesley01
    @aleffwesley01 7 ปีที่แล้ว +2

    Parabéns meu amigo, o seu código foi o único que funcionou perfeitamente sem nenhum erro de depuração, e olha que eu procurei incansavelmente na internet. Parabéns mesmo! Mais 1 inscrito!

  • @douglas_SenhorBOT
    @douglas_SenhorBOT 2 ปีที่แล้ว +1

    Que Maravilha... irei utilizar no meu projeto... muito obrigado.

    • @valdereiantunes
      @valdereiantunes  2 ปีที่แล้ว

      Sucesso!
      E se puder, compartilhe o link do canal com seus amigos, talvez haja mais pessoas precisando deste ou dos outros vídeos que temos aqui no canal.

  • @jb7artezsolucoesinteligent759
    @jb7artezsolucoesinteligent759 6 ปีที่แล้ว +3

    Você foi simplesmente sensacional.
    Muito obrigado, ajudou muuuito.
    Ganhou meu like e minha inscrição.
    Que Deus continue te abençoando sempre por compartilhar seu conhecimeto.
    Ajudando o próximo.;)
    Fiquem com Deus todos vocês!!!

    • @valdereiantunes
      @valdereiantunes  6 ปีที่แล้ว

      Poxa, valeu pelo comentário e pela inscrição. A ideia é sempre poder ajudar os outros "loucos" por #Excel.
      Abraço e segue aí, logo, logo tem mais vídeo novo no ar.

  • @italosilvacordovil6251
    @italosilvacordovil6251 7 ปีที่แล้ว +1

    Valderei, estava procurando por isso há mt tempo e finalmente encontrei. Muito obrigado! Agora os userforms ficarão com aspecto profissional. Um abraço!

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว +1

      Obrigado +Italo Silva Cordovil!!!
      Fico muito feliz em poder ajudar, se puder ajudar o canal fazendo sua inscrição (caso não tenha feito ainda) e divulgando o conteúdo com seus amigos, ficarei grato.
      Abraço e sucesso!!

    • @italosilvacordovil6251
      @italosilvacordovil6251 7 ปีที่แล้ว

      Feito!

    • @italosilvacordovil6251
      @italosilvacordovil6251 7 ปีที่แล้ว

      Valderei, como eu posso fazer pra abrir o userform sempre maximizado?

  • @alexandredivino9626
    @alexandredivino9626 3 ปีที่แล้ว +2

    Parabens excelente conteúdo e muito útil....

    • @valdereiantunes
      @valdereiantunes  3 ปีที่แล้ว

      Muito obrigado, Alexandre Divino!!
      Alexandre, se ainda não é, faça sua inscrição, se já for, muito obrigado pela força e dá uma passada pelas playlists do canal, tem muita coisa legal.
      Abraço.

    • @alexandredivino9626
      @alexandredivino9626 3 ปีที่แล้ว

      Vou sim com certeza esse conteúdo excelente de grande valia estou procurando adaptar no meu useforms , mais deve ter mais coisas edificantes vou verificar sim parabéns , algo que não tive em curso que fiz mais com vc estou aprendendo.

  • @cleovaldoberto2240
    @cleovaldoberto2240 2 ปีที่แล้ว +1

    Obrigado, muito bom o código...

    • @valdereiantunes
      @valdereiantunes  2 ปีที่แล้ว

      Eu que agradeço tua visita e tua inscrição no canal e veja, que além deste, há vários outros vídeos legais.
      Abraço.

  • @paulopms1
    @paulopms1 4 ปีที่แล้ว +1

    Diferenciado. Deus que te proteja e sucessos !!

  • @jefersonbrandao93
    @jefersonbrandao93 7 หลายเดือนก่อน

    EXCELENTE CÓDIGO, MUITO OBRIGADO POR COMPARTILHA-LO

    • @valdereiantunes
      @valdereiantunes  6 หลายเดือนก่อน

      Vlw, obrigado pelo comentário.

  • @RefletindocomPessoa
    @RefletindocomPessoa 4 ปีที่แล้ว +1

    Parabéns, excelente vídeo e ótima explicação!
    Atualizei o meu formulário e tudo funcionou direitinho. Claro que tive que declarar todas as variáveis depois por causa do Option Explicit, mas deu tudo certo no final.

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      Show, abraço.

    • @wallace999pm
      @wallace999pm 4 ปีที่แล้ว

      Irmão, qual foi a alteração que vc fez, pois tentei aqui e não deu certo o copia e cola?

  • @0880fabio
    @0880fabio 4 ปีที่แล้ว +1

    Muito bom esse código, parabéns por compartilhar.

  • @gustavo84mds
    @gustavo84mds 2 ปีที่แล้ว +1

    Manoooo, me salvou, muito simples, vlw mesmo

  • @Rodneygena
    @Rodneygena 5 ปีที่แล้ว +1

    Muito Bom, apenas coloquei como comentário a abertura do formulário no tamanho da tela. Super bom.

  • @_armagedom_system_6175
    @_armagedom_system_6175 4 ปีที่แล้ว +1

    Já deixei o meu Like Professor e estou compartilhando com todos os amigos e grupos.
    Sempre assisto aos seus videos para me inspirarem a colocar as minhas idéias para se desenvolverem. Muito Obrigado o TH-cam precisande mais pessoas como o senhor e outros que buscam a ajudar a comunidade do VBA a crescer e vamo q vamo...
    #TopArmagedomSystem

  • @SempreAndroid
    @SempreAndroid 3 ปีที่แล้ว +1

    Parabens cara, excelente video, da pra colocar em varios projetos esse codigo

    • @valdereiantunes
      @valdereiantunes  2 ปีที่แล้ว

      Obrigado pelo comentário!!!!!
      Volte sempre.

  • @dnfac
    @dnfac 6 ปีที่แล้ว +1

    Muito boa a dica! Obrigado por compartilhar! Ajudou Muito!

  • @admjota
    @admjota 5 ปีที่แล้ว

    Se pudesse dar 200 Joia eu dava, o ideal seria um vídeo explicando os comandos, mas de qualquer forma foi top o vídeo. Parabéns e obrigado desde já

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      Muito obrigado pelo comentário Andre.

  • @chiquinhoebanda
    @chiquinhoebanda 4 ปีที่แล้ว

    Sensacional ... muito obrigado por essa aula.... Funcionou 100%

  • @TheWrso
    @TheWrso 7 ปีที่แล้ว +2

    cara você me deu um adianto sem igual, muito obrigado, valeu mesmo.
    vou testar e ver se consigo usar isso.
    vlw

  • @Plantaseoutros
    @Plantaseoutros 2 ปีที่แล้ว

    Beleza amigo muito bom

    • @valdereiantunes
      @valdereiantunes  2 ปีที่แล้ว

      Obrigado 👍, Zé Gomes.
      Volte sempre e se puderes, compartilhe o link do canal com seus amigos e conhecidos!!!

  • @fabiano.fs77
    @fabiano.fs77 ปีที่แล้ว +1

    Perfeito!!!

  • @fabiolp4272
    @fabiolp4272 7 ปีที่แล้ว

    Parabéns!!!Que Deus abençoe.

  • @Franco-vm9ne
    @Franco-vm9ne 3 ปีที่แล้ว +1

    Excelente, Saludos de Chile!!

    • @valdereiantunes
      @valdereiantunes  3 ปีที่แล้ว

      Ola, Franco!!!
      Muito bom saber dos alcances que temos aqui.

  • @giovanacardoso9788
    @giovanacardoso9788 4 ปีที่แล้ว +5

    É muito bom, mas eu não consegui fazer a imagem de fundo acompanhar o maximizar ... Gostaria de ajuda

  • @katialacerda3496
    @katialacerda3496 6 ปีที่แล้ว +1

    Parabéns, sensacional!!!!!!

  • @montese100
    @montese100 7 ปีที่แล้ว

    Cara, muito obrigado por compartilhar esse código editado para a versão x64 do windows. Mais fodão ainda é quem conseguiu fazer a conversão/adaptação.
    Realmente, é um problema esse negócio de livrarias diferentes, tem códigos muito úteis (como o que ativa o botão scroll do mouse) que não rodam no meu windows x64.
    Queria conseguir converter também...
    Obrigado!

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว +1

      Fala +Pedro Jhonata, fico feliz em poder ajudar, pois este é o verdadeiro motivo da criação deste canal.
      Com relação a adaptação do código original, esta foi feita por mim mesmo, e em alguns casos é relativamente fácil, basta apenas adicionar a instrução "PtrSafe" nas declarações. Ex: Declare PtrSafe Function.
      Porém em alguns casos realmente não há como utilizarmos os projetos feitos em x86 nos x64.
      Sobre o assunto da rolagem do mouse, vou ver se encontro algo que possa te ajudar.
      Abraço e confira também os demais vídeos que o canal.

    • @montese100
      @montese100 7 ปีที่แล้ว

      Valderei Antunes
      Perfeito!
      +1 inscrito

    • @montese100
      @montese100 7 ปีที่แล้ว

      Só pra constar,
      Se o UserForm estiver sem título (propriedade Caption = " "), estas funções não irão funcionar.

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว +1

      Pedro Jhonata interessante, vou fazer o teste... obrigado por comentar.

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว +1

      Então, +Pedro Jhonata, fiz o teste e realmente ele não funciona sem algum tipo de descrição no "Caption", tudo isso porque o código chama no Initialize a função Me.Caption para poder movimentar o objeto.
      Fica a dica para todos então, o userform não pode ficar com a propriedade Caption vazia!!

  • @techprojects55
    @techprojects55 7 ปีที่แล้ว

    Parabéns meu otimo muito facil obrigado

  • @JoaoPaulo-fr6nd
    @JoaoPaulo-fr6nd 3 ปีที่แล้ว +1

    Boa noite. Muito legal esse video. Essa opção de aumentar ou diminuir o formulário é muito legal. Achei essa aula somente agora... Será que tem atualização? Como adaptar isso aos meus formularios sem ter que acrescentar as variáveis mencionadas... De qualquer forma, obrigado. Vou achar uma forma de adaptar...

  • @marlonhenrique9125
    @marlonhenrique9125 6 ปีที่แล้ว +1

    Olá meu amigo!
    Seu código me ajudou bastante, muito obrigado!
    Meu sistema é de 64 bits, e quando coloquei o código numa planilha minha, deu erro que estava dividindo por zero na parte 'RtL = Me.Width / Lg
    Sendo assim, deixei como comentário as seguintes partes: 'RtL = Me.Width / Lg
    'RtH = Me.Height / Ht
    'Me.Zoom = IIf(RtL < RtH, RtL, RtH) * 100
    E o sistema funcionou perfeitamente!
    Eu não sei explicar o motivo. Deixo para conhecimento, e se alguém souber explicar o motivo, gentileza informar.

    • @marlonhenrique9125
      @marlonhenrique9125 6 ปีที่แล้ว +1

      Pessoal, percebi que comentar essas linhas tira o ajuste de proporção do conteúdo do form...

  • @diogoolveiradealmeida844
    @diogoolveiradealmeida844 4 ปีที่แล้ว +1

    Olá Valderei.... Oborgado pela dica... ajudou muito... No meu formulário deu quase tudo certo..somente a parte de deixar a planilha livre que não funcionou.. vc saberia dizer se tem como usar o excel ao mesmo tempo que um userform esta processando? o meu userform toma de 3 a 5 minutos para rodar e faz isso continuamente lendo arquivos numa pasta... porém enquanto processa ele trava o excel.. poderia me ajudar ?obrigado

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      Diogo, tudo bem!!
      Infelizmente não há algo a ser feito, o Excel acaba realmente deixando tudo travado enquanto um processo esteja sendo rodado, a única saída é aguardar mesmo.

  • @vidadiretodofundodomar3809
    @vidadiretodofundodomar3809 4 ปีที่แล้ว +1

    funcionou parabéns

  • @EcoDev-Solutions
    @EcoDev-Solutions 6 ปีที่แล้ว

    Muy bueno. Gracias por compartir.

  • @terezalu7332
    @terezalu7332 5 ปีที่แล้ว

    muito bom show

  • @rafaekamorim9748
    @rafaekamorim9748 6 ปีที่แล้ว

    Valderei, cara o código é incrível, massa mesmo! Deu tudo certo para windows de 64 bits, porém para 32 bites apresentou erros: "Era esperado Sub ou Function"; ai em Vermelho:
    Declare PtrSafe Function FindWindowA& Lib "User32" (ByVal lpClassName$, ByVal lpWindowName$)
    Declare PtrSafe Function GetWindowLongA& Lib "User32" (ByVal hWnd&, ByVal nIndex&)
    Declare PtrSafe Function SetWindowLongA& Lib "User32" (ByVal hWnd&, ByVal nIndex&, ByVal dwNewLong&)
    Acredito que o erro seja pela configuração da máquina apresentar 32bits...do jeito que baixei testei na minha máquina de 64 bits e em seguida, na de 32bits, onde deu o erro...a planilha que falo é exatamente a sua (a disponível para download)..sem alterações no código.
    Se tiver algum toque para dar em relação agradeço!

    • @valdereiantunes
      @valdereiantunes  6 ปีที่แล้ว

      Rafaek Amorim, sobre o erro de Sub ou Function, verifique em qual linha ela dá erro, pois aqui na minha máquina tudo roda normal, e é 32 bits.
      Normalmente isso é alguma variável que não foi declarada e agora o sistema pede.
      Verifica também nas referências se não há nenhum controle ausente.
      Vou tentar testar aqui e depois te retorno.

    • @rafaekamorim9748
      @rafaekamorim9748 6 ปีที่แล้ว

      KKKKK... Respondendo a minha própria pergunta: Para rodar no windows 32bits é só apagar a expressão "PtrSafe", pois essa expressão é um ajuste do visual basic para sanar problemas de saturação de memória, resultados inesperados no código e possíveis falhas no aplicativo quando rodado em 64bits. Por tanto, na máquina de 32bits que for rodar o aplicativo deve-se salvar o aplicativo com a exclusão da expressão "PtrSafe" que vai funcionar direitinho!...espero ter contribuído para este poste!

  • @pyterbarros6956
    @pyterbarros6956 6 ปีที่แล้ว

    show de bola

  • @dignoramartinez4469
    @dignoramartinez4469 6 ปีที่แล้ว +3

    Hola Profesor, Excelente vídeo. En mi caso debí poner el atributo PtrSafe. Tiene usted las APi para cambiar el cursor del mouse a una mano cuando paso por encima de un CommandButton???. Agradezco me las pase. Y gracias por todo lo que nos comparte. Saludos desde Panamá

    • @valdereiantunes
      @valdereiantunes  6 ปีที่แล้ว +3

      Olá Dignora...nunca tinha pensado nisso, mas fui atrás e encontrei um código que faz o que queres!!! Amanhã tem víde novo no canal e será a resposta para sua pergunta...
      Abraço e até amanhã.

    • @ElMallaina
      @ElMallaina 5 ปีที่แล้ว

      No te hace falta, apis para eso, en propiedades del userfor o de cualquier Control, tien las opción de cambiar la forma del cursor, o incluir un icono, de 16x16 hasta 64X6, El icon lo adjuntas en la propiedad Mouse Icon y para que funcione en la propiedad Mousepointer select 99-frMousePointerCustom.... Sin necesidad de elegir un icon externo, desde Mousepointer tienes ya varios.

    • @ElMallaina
      @ElMallaina 5 ปีที่แล้ว

      Tienes multitud de imagens en Google, y tiens conversores de imágenes a icon seleccionando las dimensiones. haciendo esto puedes poner el icon que te apetezca

  • @MohAboAbdo
    @MohAboAbdo 5 ปีที่แล้ว +1

    Thank you so much

  • @mateusdepaulaferreira1274
    @mateusdepaulaferreira1274 3 ปีที่แล้ว +1

    Excelente video! Porém quando eu implemento meu excel continua travado mesmo minimizando o formulario...

    • @valdereiantunes
      @valdereiantunes  3 ปีที่แล้ว +1

      Mateus, tudo bem.
      Você deve estar com o evento modal ativado no teu formulário, isso não permite o acesso ao Excel quando o formulário está ativo.
      Testa e me retorna.

    • @mateusdepaulaferreira1274
      @mateusdepaulaferreira1274 3 ปีที่แล้ว +1

      @@valdereiantunes muito obrigado!!!! Era isso mesmo!!!

  • @Aurea_LMA
    @Aurea_LMA 4 ปีที่แล้ว +1

    Coloquei no meu projeto e ficou bom, MAS o listview de um dos UserForm não foi redimensionado. Pensei que aumentando a tela ele cresceria tbm aparecendo mais as informações sem precisar usar a barra de rolagem. ='(

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว +1

      Áurea, tudo bem, para que isso ocorra, você deve aplicar em todos os formulários, no exemplo, tratamos apenas com 01 userform.

    • @Aurea_LMA
      @Aurea_LMA 4 ปีที่แล้ว

      @@valdereiantunes Aaah siim, entendi, muito obrigada! :)

  • @joaofan11
    @joaofan11 7 ปีที่แล้ว

    Olá , você poderia fazer uma vídeo aula sobre o código do zero?

  • @elenilson3765
    @elenilson3765 7 ปีที่แล้ว +2

    Amigo, boa noite, se for possível tenta refazer este vídeo com uma UserForm do zero pra que possamos entender cada comando contido nas linhas, desculpa qualquer coisa, é que estou aprendendo Excel avançado. Obrigado.

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว +3

      Elenilson17 Reis tudo bem, olha da para fazer sim...EU tenho um outro video que vou postar está semana e na proxima eu faço um com a montagem deste form a partir do zero.
      Abraço.

    • @elenilson3765
      @elenilson3765 7 ปีที่แล้ว

      Valderei Antunes, obrigado.
      Abraço.

    • @vanderleicarlos341
      @vanderleicarlos341 5 ปีที่แล้ว

      @@valdereiantunes Se possível add o link do video na descrição deste video, para ficar em sequencia ou uma playlist, se já não tiver

  • @canaltvgame9972
    @canaltvgame9972 4 ปีที่แล้ว +1

    Só tem um erro nesse codigo. Ao posicionar o ponteiro para puxar para os lados ele nao redimensiona o formulario travado. ele redimensiona fora do padrão, mas mesmo assim codigo muito bom

  • @felipelima2876
    @felipelima2876 3 ปีที่แล้ว +1

    Excelente código, mas a imagem não acompanha o redimensionamento da tela, o que fazer?

    • @valdereiantunes
      @valdereiantunes  3 ปีที่แล้ว +1

      Felipe, creio que seja necessário adicionar este ou algo do gênero na imagem também, assim ela será redimensionada junto, o código é aplicado nos controles e no formulário.

    • @felipelima2876
      @felipelima2876 3 ปีที่แล้ว

      @@valdereiantunes perfeito obrigado.

  • @proyecto2148
    @proyecto2148 3 ปีที่แล้ว +1

    Como faço para iniciar o formulário já maximizado sem clicar no botão de maximizar? Obrigado..

    • @valdereiantunes
      @valdereiantunes  3 ปีที่แล้ว

      Olá, você precisa colocar a chamada de maximizar na inicialização de seu documento.

  • @robsongoularte7705
    @robsongoularte7705 6 ปีที่แล้ว

    Valderei, excelente trabalho!!!! Parabéns. Você pode me ajudar? como faço para o userform inicializar MAXIMIZADO (com a sua rotina no form).

    • @valdereiantunes
      @valdereiantunes  6 ปีที่แล้ว

      Olá Robson Goularte, acrescente no Initialize do formulário as seguintes linhas:
      Application.WindowState = xlMaximized
      Me.Height = Application.Height
      Me.Width = Application.Width
      Me.Left = Application.Left
      Me.Top = Application.Top
      Isso fará com que ele já inicie maximizado.

  • @andreoak_l_l_
    @andreoak_l_l_ 3 ปีที่แล้ว

    Excelente dica, mas o link para baixar o arquivo e ter o código não está funcionando, poderia verificar.
    Show de dica, parabéns.

    • @valdereiantunes
      @valdereiantunes  3 ปีที่แล้ว +1

      Vou corrigir sim, obrigado pelo comentário e alerta.

    • @andreoak_l_l_
      @andreoak_l_l_ 3 ปีที่แล้ว

      @@valdereiantunes Obrigado, consegui baixar a planilha.

    • @andreoak_l_l_
      @andreoak_l_l_ 3 ปีที่แล้ว

      @@valdereiantunes Será se você pode me ajudar com uma outra dúvida, tipo coloquei num UseForm uma Label onde é calculado e exibido um valor num AfterUpdate de duas Caixas Texto. Aí eu quero esse valor da Label lançado em uma célula na planilha com dados do UseForm, Tem como fazer isso?
      Estou tentando aqui mas não consegui ainda.
      O código que tentei usar é esse, mas da erro.
      Cells(Linha, 5) = Lbl_HPd.Value
      Desculpe se não consegui explicar direito.

  • @JoseVagnerJSilva
    @JoseVagnerJSilva 6 ปีที่แล้ว +1

    Boa noite! tenho um projeto pronto só faltava desenvolver esses códigos de minimizar e maximizar, mas quando adiciono o código, a minha caixa de busca onde tem a opção de totaldelinhas da erro , como não tenha informado variável, mas quando tiro todo código adicionado funciona normal, professor poderia me ajudar como faço para deixar programado minha caixa de localização de dados e inserir esse código sem que me de esse erro? Desde já agradeço!

    • @valdereiantunes
      @valdereiantunes  6 ปีที่แล้ว

      José Vagner.
      Cara olha só, tenta informar está variável quando inserir o código, já vi outras pessoas com o mesmo problema e só com a declaração da variável isso já foi resolvido.

  • @marcospierre3211
    @marcospierre3211 ปีที่แล้ว

    Boa tarde, coloquei a função conforme ensinou. Ficou muito bom, mas não sei pq minhas listbox não estão funcionando, quando tiro a função, elas funcionam, quando coloco a função elas dão erro. Pode me informar o pq? Erro "Variável não definida" em todas as listboxs

    • @valdereiantunes
      @valdereiantunes  6 หลายเดือนก่อน

      Marcos, chegou a verificar se todas as tuas variáveis estão nomeadas? Ou talvez, uma variável desta função precise ser declarada.
      As vezes, é uma bobagem.

    • @marcospierre3211
      @marcospierre3211 6 หลายเดือนก่อน

      @@valdereiantunes Tudo bem? obrigado pelo retorno.. pelo que eu vi a forma que eu uso a combobox (não era listbox, me equivoquei) é o problema, pelo visto ela também altera a estrutura e não inicializa junto com essa api.

  • @dronesflyingbrasil921
    @dronesflyingbrasil921 4 ปีที่แล้ว +1

    Funcionou perfeitamente porem não consigo utilizar a planilha enquanto o form está minimizado. Alguem pode me ajudar?

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      Drones, tudo bem.
      Você precisa ir dentro do editor do VBA e tirar o foco do formulário, deixe a opção Show Modal como True, desta forma, irá conseguir acessar a tua planilha.

    • @dronesflyingbrasil921
      @dronesflyingbrasil921 4 ปีที่แล้ว

      @@valdereiantunes ok obrigado.

  • @shiguehashimoto1247
    @shiguehashimoto1247 ปีที่แล้ว

    Boa noite, video muito bom. Baixei o arquivo e minimizar/maximizar funciona legal, porém o Excel não pode ser usado quando minimizado. Toca um beep e nada acontece.

    • @shiguehashimoto1247
      @shiguehashimoto1247 ปีที่แล้ว +1

      Descobri. Falta um parâmetro no código do seu arquivo disponibilizado.

    • @valdereiantunes
      @valdereiantunes  ปีที่แล้ว

      Muito bom, Shigue Hashimoto.
      Se quiser compartilhar aqui a correção, te agradeço, assim, eu e os outros corrigimos nossos projetos.
      Abraço.

  • @mariodomingos1877
    @mariodomingos1877 6 ปีที่แล้ว

    Cara a gostei deste comando, mas não funcionou na minha base de dados, ela apresenta um erro de compilação: 'Sub' ou 'Function' não definida.
    Public Sub InitMaxMin(mCaption As String, Optional Max As Boolean = True, Optional Min As Boolean = True _
    , Optional Sizing As Boolean = True)
    Dim hWnd As Long
    hWnd = FindWindowA(vbNullString, mCaption)
    If Max Then SetWindowLongA hWnd, GWL_STYLE, GetWindowLongA(hWnd, GWL_STYLE) Or WS_MAXIMIZEBOX
    Podes me dar uma ajuda?

  • @jefferson-gdnc93
    @jefferson-gdnc93 4 ปีที่แล้ว

    depois que usei o código que você postou, perdi todo o trabalho que tinha feito no protejo... aparece a seguinte informação: modulo não encontrado.
    Sabe o que pode ter acontecido/ se foi a versão do office ou... não estou consiguindo abrir nem um formulário...
    tem alguma dica?

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      Olá Jefferson, desculpe pela demora, você já conseguiu resolver o problema?

  • @IvanBezerraAllaman
    @IvanBezerraAllaman ปีที่แล้ว

    Rapaiz, eu até iria te dar 100000 likes, mais não consegui adapter nem a pau no meu formulário. O seu arquivo roda direitinho. Entretanto, quando tento adaptar ao meu projeto que tem 5 formulários, não acontece nada. Adaptei, ou seja, troquei o Me pelo nome do formulário mesmo e não aparece os benditos botões e nem tem como redimensionar. Tem alguma ideia?

    • @IvanBezerraAllaman
      @IvanBezerraAllaman ปีที่แล้ว

      Conseguiiiiiiiiiiiiii carale-o! O problema é que o meu formulário estava sem "Caption". Coloquei e tudo foi resolvido! Agora valeu 100000000 likes pra ti!

    • @valdereiantunes
      @valdereiantunes  ปีที่แล้ว

      Grande Ivan!!! Sabia que iria conseguir.
      Parabéns garoto e obrigado pelos LIKES!!!

  • @lucasricardo4444
    @lucasricardo4444 5 ปีที่แล้ว

    No meu ta dando um erro de variável nao definida... no "ListJ"... ME AJUDA PF

  • @vanderleicarlos341
    @vanderleicarlos341 5 ปีที่แล้ว

    No meu caso no modulo ficou
    Declare PtrSafe Function FindWindowA& Lib "User32" (ByVal lpClassName$, ByVal lpWindowName$)
    Declare PtrSafe Function GetWindowLongA& Lib "User32" (ByVal hWnd&, ByVal nIndex&)
    Declare PtrSafe Function SetWindowLongA& Lib "User32" (ByVal hWnd&, ByVal nIndex&, ByVal dwNewLong&)
    em vermelho e mensagem de erro era esperado sub ou função e o vba seleciona PtrSafe
    colei em um modulo novo e o erro é o mesmo; como resolver ? w7 64bits office 2007

    • @valdereiantunes
      @valdereiantunes  5 ปีที่แล้ว

      Vanderlei Carlos, tudo bem.
      Muito estranho ter ficado em vermelho, normalmente alguma inscrição errada, é exibida em amarelo pelo editor do VBA.
      Você diz, que seu #Windows7 é 64 bits, e quanto ao seu Office, é 64 ou 32?
      Acho que para te ajudar, eu precisarei de mais informações.

    • @vanderleicarlos341
      @vanderleicarlos341 5 ปีที่แล้ว

      @@valdereiantunes Não sei se é 32 ou 64, pois sempre instalo ele e funciona em os dois.
      Usando
      me. higth igual application.higth
      me;width igual application.width
      dai só tem o x de fechar
      mas funcional.

  • @ponnievengenharia7768
    @ponnievengenharia7768 7 ปีที่แล้ว +1

    Deu certo mas para simplificar basta fazer o seguinte: antes de mais nada ou de qualquer outro codigo ou ate mesmo de por uma textbox no userform voce vai criar um MODULO e colar esse cogido:
    Option Explicit
    Declare PtrSafe Function FindWindowA& Lib "User32" (ByVal lpClassName$, ByVal lpWindowName$)
    Declare PtrSafe Function GetWindowLongA& Lib "User32" (ByVal hWnd&, ByVal nIndex&)
    Declare PtrSafe Function SetWindowLongA& Lib "User32" (ByVal hWnd&, ByVal nIndex&, ByVal dwNewLong&)
    ' Declaração de Constantes
    Public Const GWL_STYLE As Long = -16
    Public Const WS_MINIMIZEBOX = &H20000
    Public Const WS_MAXIMIZEBOX = &H10000
    Public Const WS_FULLSIZING = &H70000
    'Attention, envoyer après changement du caption de l'UF
    Public Sub InitMaxMin(mCaption As String, Optional Max As Boolean = True, Optional Min As Boolean = True _
    , Optional Sizing As Boolean = True)
    Dim hWnd As Long
    hWnd = FindWindowA(vbNullString, mCaption)
    If Max Then SetWindowLongA hWnd, GWL_STYLE, GetWindowLongA(hWnd, GWL_STYLE) Or WS_MAXIMIZEBOX
    If Min Then SetWindowLongA hWnd, GWL_STYLE, GetWindowLongA(hWnd, GWL_STYLE) Or WS_MINIMIZEBOX
    If Sizing Then SetWindowLongA hWnd, GWL_STYLE, GetWindowLongA(hWnd, GWL_STYLE) Or WS_FULLSIZING
    End Sub
    ======================================================================================================
    xxxxx ai depois voce vai na nos codigos da UserForm e cola esse codigo:
    ===================================================================================================
    'Declarações
    Option Explicit
    Dim Lg As Single
    Dim Ht As Single
    Dim Fini As Boolean
    Private Sub UserForm_Initialize()
    Dim i As Integer, L As Integer, TB
    InitMaxMin Me.Caption
    Ht = Me.Height
    Lg = Me.Width

    End Sub
    'Instrução para redimensionar o formulário dos conteúdos do formulário (textbox, combobox,etc)
    Private Sub UserForm_Resize()
    Dim RtL As Single, RtH As Single
    If Me.Width < 300 Or Me.Height < 200 Or Fini Then Exit Sub
    RtL = Me.Width / Lg
    RtH = Me.Height / Ht
    Me.Zoom = IIf(RtL < RtH, RtL, RtH) * 100
    End Sub
    e pronto ta resolvido... (OBS: Tudo tirado do seu exemplo)

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว +1

      +T.Costa, show de bola, fico muito contente com contribuições como a sua, e é como sempre digo, existem diversas formas de se fazer a mesma coisa quando se trata de programação.
      Abraço.

    • @almirdematos1768
      @almirdematos1768 6 ปีที่แล้ว

      Tentei utilizar esta rotina, mas dá erro nas linha "If Max then SetWindowLongA... "if Min then SetWindowLongA... e "If Sizing Then SetWindowLongA..."
      Aparece a seguinte mensagem "Número de argumentos incorreto ou atribuição de propriedade inválida"

    • @daviarrue
      @daviarrue 6 ปีที่แล้ว

      Cara, meus parabéns pela iniciativa. Excelente teu código, aliás, simplesmente perfeito. Quando crescer quero ser igual a você kkkk.

  • @proyecto2148
    @proyecto2148 4 ปีที่แล้ว +1

    Excelente, parabéns, gostaria de saber como eu poderia fazer para abrir o formulário para ver um tamanho menor desde que ao colocar o código, meu pequeno formulário se torna grande ocupando a tela inteira, você poderia me ajudar muito

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      Amigo, tudo bem!
      Não entendi sua dúvida, você quer que o formulário abre no tamanho normal? Ou quer que ele abre em um tamanho customizado?
      Obrigado.

    • @proyecto2148
      @proyecto2148 4 ปีที่แล้ว

      @@valdereiantunes sim, originalmente, meu formulário é pequeno quando eu o executo, mas quando eu coloco seu código, meu formulário é ampliado em quase toda a tela da área de trabalho, então o que eu quero é que ele apareça conforme o projetei no VBA.
      Obrigado!

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      @@proyecto2148 você deve apenas comentar as seguintes linhas:
      ' Me.Height = Application.Height
      ' Me.Width = Application.Width
      dentro do módulo Initialize, isso fará com que seu formulário inicie no tamanho normal.
      Se der certo para você, comenta aqui.

    • @proyecto2148
      @proyecto2148 4 ปีที่แล้ว

      @@valdereiantunes gyazo.com/d87ef78a5d26991c1458b17767964f18 não deu certo :(

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      @@proyecto2148 baixa novamente o arquivo que tem no link do vídeo, eu alterei ele lá, testa no teu computador e veja como irá se comportar.
      Qualquer coisa, comenta aqui.

  • @heltonzanetti772
    @heltonzanetti772 7 ปีที่แล้ว

    Teria, por favor, como enviar uma planilha compativel com 64 bits. Obrigado

  • @alx_abreu
    @alx_abreu 2 ปีที่แล้ว

    Salve xirú, engraçado que de uns tempos para cá esse código não está funcionando como deveria, uso o Office 2019 e ao criar userforms e arquivos xlsm do 0 para mim não aparece os botões de maximizar, minimizar e nem dá de redimensionar, enquanto arquivos que fiz na época do office 2016 funciona... Analisei cada lida de código com o teu video e está tudo igual! Será que eu tenho que habilitar alguma biblioteca? uso WIndows 10 Pro 64 Bits e o Office 2019 32 Bits

    • @alx_abreu
      @alx_abreu 2 ปีที่แล้ว

      Descobri o motivo do problema, se você iniciar o userform e solicitar que no evento Initialize ele altere o caption do userform o comando buga e some os botões e a ação maximizar, minimizar e redimensionar... 😒😒😒

    • @valdereiantunes
      @valdereiantunes  2 ปีที่แล้ว

      Alex, muito bom!!
      Parabéns.

  • @uescleibest3265
    @uescleibest3265 5 ปีที่แล้ว +1

    no meu esta dando esse erro
    divisão por zero nessa instrução
    RtL = Me.Width / Lg

    • @davidsongomes4098
      @davidsongomes4098 4 ปีที่แล้ว

      aqui tbm, resolveu?

    • @giovanacardoso9788
      @giovanacardoso9788 4 ปีที่แล้ว

      Resolvido aqui, você precisa colocar a parte da declaração lá na parte superior do código, a declaração também está no arquivo do vídeo

  • @karciooliveira
    @karciooliveira 7 ปีที่แล้ว

    Valderei, parabéns por mais uma aula show!!! Por favor, preciso de uma grande ajuda sua. Como faço pra calcular a partir de uma data digitada em uma textbox as datas subsequentes(Parcelas) com o mesmo dia, ou seja, digitei 01/11/2016, então, as outras textbox ficaram 01/12/2016, 01/01/2017 .... seria possível??? Essa informação não será salva na planilha, ela apenas servirá pra jogar em um relatório do word, ou seja precisaria que todo procedimento fosse realizado no formulário e não nas células das planilhas.

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว +1

      +Kárcio Oliveira, tudo bem!
      Vamos a sua dúvida.
      Pergunta: Estas datas apenas serão visualizadas no teu userform e depois serão carregadas para um relatório em word? É isso?
      A parte das datas não é difícil não , porém a interação com word não sei te dizer não!!! Eu nunca trabalhei com os dois aplicativos juntos, sei que dá, mas nunca trabalhei.
      Vou montar algo com as datas e te mando pode ser?

    • @karciooliveira
      @karciooliveira 7 ปีที่แล้ว

      Valderei Antunes Obrigado! em relação ao word não precisa se preocupar, a minha questão é relação a data, se vc quiser te passo o arquivo. valeu mesmo pela ajuda!!

    • @karciooliveira
      @karciooliveira 7 ปีที่แล้ว

      Valderei, esse é o link se vc quiser visualizar o form mega.nz/#!n1c2TBxK!UpYx8ubMuHJN_C9IGP4EB954UZIo8A93tuzqljvlHgA

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว

      Kárcio Oliveira me passa teu endereço de e-mail, quero te enviar o arquivo que havia me pedido.

    • @karciooliveira
      @karciooliveira 7 ปีที่แล้ว

      karcio.pe@gmail.com valeu!!!

  • @jonathansantana8720
    @jonathansantana8720 4 ปีที่แล้ว +1

    Fala meu camarada Bom dia Se você poder me responder por algum outro tipo de rede social cara coloquei todo o script e não consegui rodar na minha planilha de vba não sei se eu deixei passar alguma coisa me ajuda ae meu camarada caso for eu mando pra vc o script pronto já com o seu script pronto me ajuda ae pfv

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      Fala jonathan, me passa por e-mail.
      valderei.antunes@gmail.com

  • @italoi1249
    @italoi1249 6 ปีที่แล้ว +1

    Como faço para não aparecer o botão de minimizar ? só o de maximizar e o de fechar

    • @valdereiantunes
      @valdereiantunes  6 ปีที่แล้ว

      ítalo i, vou dar uma olhada no código, mas creio que desabilitando a função de minimizar no código isso já seja resolvido.
      Depois falamos.

    • @italoi1249
      @italoi1249 6 ปีที่แล้ว

      Valderei Antunes Ta joia Valderei , tentei retirar varias partes do codigo, mas n conseguir. Fico no aguardo , desde ja agradeço

  • @ruangeovane47
    @ruangeovane47 6 ปีที่แล้ว

    Como faço para esse código iniciar minha UserForm maximizada ??

  • @julio.moreira
    @julio.moreira 7 ปีที่แล้ว

    Olá Valderei, tudo bem?
    Obrigado pelo vídeo e disponibilização da planilha.
    Tentei usar, mas ao abrir a planilha o excel retorna o seguinte erro:
    "Erro de compilação
    O código desse projeto deve ser atualizado para uso em sistema de 64
    bits. Analise e atualize as instruções Declare e, em seguida, marque-as
    com o atributo PtrSafe."
    Poderia me ajudar a resolver esse problema?

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว +1

      Olá +Julio Moreira, pois é, eu comentei que ela funcionaria em qualquer arquitetura, mas depois analisando o código, vi que está setada para arquitetura X86 do pacote office. Tem algumas medidas no próprio site da Microsoft para corrigir isso, eu vou dar uma pesquisa e te retorno para solucionarmos este seu problema.
      Abraço!!

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว +2

      +Julio Moreira, acabei de atualizar o código, tenta baixar novamente o arquivo e testar em sua máquina.

    • @julio.moreira
      @julio.moreira 7 ปีที่แล้ว +1

      Olá +Valderei Antunes, muito obrigado pela ajuda, parabéns pelo trabalho!!!!
      Abraço.

  • @fabianopontes8138
    @fabianopontes8138 5 ปีที่แล้ว

    Ola, primeiramente parabens pelo video. Você tem esse código para computador 64bits? ou indica algum? estou precisando.

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      Não tenho Fabiano, vou ficar te devendo.

  • @MedGo
    @MedGo 5 ปีที่แล้ว

    Prof quando vou redimensionar a pagina da erro de tempo de execução11 da Divisão por 0. Fui ver o que era e constatei que o valor do Ht e Lg declarados no userform initialize estão com o valor vazio la dentro do userform resize. Quando eu executo somento o initialize essas variáveis ficam com valor. Ja dentro do resize ficam como vazias. Vc sabe o que pode ser ?

    • @12KBM
      @12KBM 4 ปีที่แล้ว

      Olá, conseguiu resolver? Se sim poderia me ajudar. Desde já agradeço.

  • @Arleanfn
    @Arleanfn 6 ปีที่แล้ว

    Boa noite, na minha userform tem uma multpag tem como ajustar a multpag junto com o userform?

    • @valdereiantunes
      @valdereiantunes  6 ปีที่แล้ว

      Nunca testei com Multipage, mas creio que seja o mesmo procedimento, pois este código teoricamente redimensiona todos os itens.
      Vou pesquisar e qualquer coisa te retorno.
      Obrigado pela inscrição.

  • @valmordumke5160
    @valmordumke5160 6 ปีที่แล้ว

    Código não funciona só da ero esperado sub função e no icone que devria aparecer maximizar e minimizar só aparece um ponto de inrrogação?

    • @valdereiantunes
      @valdereiantunes  6 ปีที่แล้ว

      Valmor, qual erro está dando? Me mande um print da tela, pois ninguém mais comentou sobre problema. Qual a versão do seu Office?
      Pelo que comentou, alguma coisa na sua arquitetura está errada, pois não está reconhecendo os comandos.

  • @wemersonwpc
    @wemersonwpc 7 ปีที่แล้ว

    Erro "Variavel não definida": ( cbo.Dia ) ??? como corrigir? Enviei no seu e-mail, se puder dar uma olhada... (ainda estou concluindo o restante.. )

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว

      Olá Wemerson Patrocinio, vou verificar e depois te retorno.

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว

      Wemerson Patrocinio, essa variável que estava dando erro, foi uma que utilizei para carregar um combobox, mas que não está presente no seu projeto, foi só remover e o formulário já está funcionando.
      Já estou te reencaminhando.
      Abraço!!

  • @alessandronascimento8756
    @alessandronascimento8756 7 ปีที่แล้ว +1

    o meu só não deu certo a parte que posso utilizar a planilha sem fechar o form o resto ficou ótimo.

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว

      Alessandro Nascimento vc montou outro User form ou utilizou o que disponibilizei para download?
      Não estou no notebook agora, mas se não me engano tem uma config nas propriedades do form que libera isso, vou ver e depois te respondo.
      Abraço.

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว +3

      +Alessandro Nascimento, para corrigir este problema você deve setar a propriedade "showmodal" do seu UserForm como false, isso irá habilitar a condição de movimentar ou inserir dados na planilha.
      Digo isso imagino que você criou outra planilha e apenas aplicou os códigos.
      Abraço e se não for inscrito no canal peço que faça, assim você fica sempre informado das dicas que posto.

    • @alessandronascimento8756
      @alessandronascimento8756 7 ปีที่แล้ว

      showmodal era isso mesmo muito Obrigado ajudou demais na minha planilha.
      Fica com Deus e boas aulas!.

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว

      Alessandro Nascimento fico muito feliz em poder ajudar. Vlw, um forte abraço e fica ligado ai no canal, e se puderes, compartilha ele com seus contatos, a ideia do canal é ajudar cada vez mais. Até!!!

    • @juliocezarex
      @juliocezarex 6 ปีที่แล้ว

      Vanderlei eu estava quebrando a cabeça com o mesmo problema mas você salvou mais uma vez.
      kkkk
      Muito obrigado pela aula.
      Agora é estudar o código e aproveitar.
      Vou indicar o canal para alguns amigos.
      Valew.....!

  • @Zubelzo
    @Zubelzo 4 ปีที่แล้ว +1

    Valderei, vc diz para baixar mas ele vem vazio(Travado). Desistiu de compartilhar o código?

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      Vlw Renato.

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว +1

      Conseguiu baixar Zubelzo??

    • @Zubelzo
      @Zubelzo 4 ปีที่แล้ว

      Deu certo sim...vlw.

    • @Zubelzo
      @Zubelzo 4 ปีที่แล้ว +1

      @@valdereiantunes Deu certo sim....vlw

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      @@Zubelzo abraço e apareça sempre!!

  • @alessandronascimento8756
    @alessandronascimento8756 7 ปีที่แล้ว

    Ao roda na maquinha com 64 bits devo mudar alguma coisa para dar certo ? ou não necessita.

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว

      Alessandro Nascimento​ sim, vc precisa acrescentar PtrSafe na declaracao das funcoes logo no inicio do Codigo.
      Caso contrario vai dar erro.
      Example:
      "Declare Function PtrSafe"

    • @alessandronascimento8756
      @alessandronascimento8756 7 ปีที่แล้ว

      Valderei Antunes
      ok vou tentar aqui se dar certo.
      Qual seu email ?

  • @Marcuss2102
    @Marcuss2102 5 ปีที่แล้ว

    Hola profesor buenas tarde, felicidades por su vídeo, es muy buen aporte. tengo un proyecto y quisiera hacerle unas consultas al respecto. por favor envíeme su email. le agradecería mucho.

  • @ArthurPedroti
    @ArthurPedroti 7 ปีที่แล้ว

    Valderei, no meu pc 64bits está rodando tranquilo, mas nos de 32bits que eu uso sempre da erro, isso ocorre em quase todas as planilhas aqui do canal, vc saberia acertar essa questão pra conseguir usar em qualquer computador?

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว

      Olá, +Arthur Pedroti, muito obrigado pela sua inscrição no canal.
      Sobre sua questão, é interessante, pois meu notebook, usa o pacote de 32 bits e todos os projetos rodam tranquilamente.
      Você pode me mandar um print do erro que estão dando os projetos? Assim fica mais fácil buscar a solução.
      valderei.antunes@gmail.com

  • @1006vini1
    @1006vini1 4 ปีที่แล้ว

    Mestre, meu cursor simplesmente parou de mudar da seta para redimensionar, aí não estou mais conseguindo redimensionar imagem.

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      Vini, você conseguiu resolver o problema?

    • @1006vini1
      @1006vini1 4 ปีที่แล้ว

      @@valdereiantunes Opa!! Ele ficou 1 mes com esse bug. Tive que fazer minhas tabelas no word. Aí um dia resolvi testar e ele tinha voltado ao normal. kkkk
      O que será que houve?

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      @@1006vini1 Muito estranho...pode ter ocorrido alguma incompatibilidade nas versões do Excel...mas fica meio difícil de dizer o que pode ter ocorrido.

  • @jamersontenorio9736
    @jamersontenorio9736 7 ปีที่แล้ว

    kd o vídeo que começa do zero ??? agradeço pela atenção

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว +1

      +Jamerson Tenorio, vai sair o vídeo sim, não esqueci dele. Após finalizar estes que estão em andamento, farei um conforme prometido para você e também para o +Elenilson17 Reis.

  • @alessandronascimento8756
    @alessandronascimento8756 7 ปีที่แล้ว

    Olá novamente ao passar a planilha para outro computador deu um erro de :
    Erro de copilação no módulo oculto: Módulo1
    O Que pode ser pois versão de sistemas são iguais de 32 bits .Pode ajudar?

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว

      +Alessandro Nascimento, tudo bem?
      Cara, só por e-mail fica difícil te ajudar, eu imagino que tenha alguma instrução com erro, ou faltando algo.
      Pode ser qualquer declaração que você tenha feito e não tenha referência, como por exemplo:
      Sub Abrir()
      Set Abrir=Worksheets.Range.....
      End Sub
      As vezes há necessidade de declaramos tudo o que há dentro das instruções, no exemplo quis te demonstrar que a palavra "Abrir" não foi declarada, e isso pode resultar em erro.
      Como ficaria:
      Sub Abrir()
      Dim Abrir as String
      Set Abrir=Worksheets.Range.....
      End Sub
      Assim não daria erro.
      Dá uma varrida no teu código..caso contrário me mande por e-mail que eu dou uma olhada.
      Abraço.

    • @alessandronascimento8756
      @alessandronascimento8756 7 ปีที่แล้ว

      Vi aqui agora que a outra maquina é de 64 bits será que é esse o problema?

    • @alessandronascimento8756
      @alessandronascimento8756 7 ปีที่แล้ว

      qual seu email?

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว

      valderei.antunes@gmail.com

    • @alessandronascimento8756
      @alessandronascimento8756 7 ปีที่แล้ว

      Olá bom dia,
      Te enviei a planilha para vc fazer um teste ai .
      Obrigado!

  • @almirdematos1768
    @almirdematos1768 6 ปีที่แล้ว

    Como faço para ter a planilha ?

    • @valdereiantunes
      @valdereiantunes  6 ปีที่แล้ว

      Almir de Matos, tudo bem cara!! Eu estou tendo um pequeno problema de tráfego com meu dropbox, mas até o domingo todos os links estarão funcionando de novo, então você poderá baixar aqui no vídeo.

    • @almirdematos1768
      @almirdematos1768 6 ปีที่แล้ว

      OK, mas se for possível você pode enviar para meu e-mail - almirdematos@gmail.com

  • @rafaekamorim9748
    @rafaekamorim9748 6 ปีที่แล้ว

    Quais os créditos do código?!

    • @valdereiantunes
      @valdereiantunes  6 ปีที่แล้ว +2

      Olá Rafaek Amorim, sua pergunta é sobre quem desenvolveu o código? Se sim, então minha resposta é, não lembro mais, mas era de um site Francês!!!

  • @kellem1231
    @kellem1231 5 ปีที่แล้ว

    não consegui baixar

    • @valdereiantunes
      @valdereiantunes  4 ปีที่แล้ว

      Kellem, desculpe a demora, segue link para baixar o arquivo.
      1drv.ms/x/s!Atl_KuGPjKIU1XvFYnmG7XA8G5b4?e=pcyf5o

  • @joaomota4399
    @joaomota4399 7 ปีที่แล้ว

    Boa noite fiz tudo e deu certo aqui!
    Mas há uma maneira muito mas muito mais simples de pôr o userform na tela toda que descobri aqui th-cam.com/video/UAzCwax4qdA/w-d-xo.html
    Obrigado Evandro Franco
    E é assim:
    Private Sub UserForm_Initialize()
    Me.Height = Int(1.1 * ActiveWindow.Height) 'è só ir mudando os nr para melhorar o tamanho
    Me.Width = Int(1 * ActiveWindow.Width)
    End Sub
    De qualquer maneira obrigado Vanderlei Antunes

  • @ponnievengenharia7768
    @ponnievengenharia7768 7 ปีที่แล้ว

    ta dando variavel nao definida

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว

      +T.Costa você precisa ser mais específico com seu problema, qual é a linha de instrução que esta ficando marcada quando o erro ocorre?
      Se puder passar mais dados, posso tentar lhe ajudar.

    • @ponnievengenharia7768
      @ponnievengenharia7768 7 ปีที่แล้ว

      ok vou fazer novamente e coloco aqui mais tarde

  • @heltonzanetti772
    @heltonzanetti772 7 ปีที่แล้ว

    Bom dia.Poderia enviar a planilha para chexu@ig.com.br? Obrigado

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว

      Bom dia +Helton Zanetti, o conteúdo do vídeo está disponível para download na descrição do vídeo.
      Por isso te peço que se ainda não fez, faça sua inscrição, pois aqui todos os conteúdos tratados são liberados para download de forma gratuita e vitalícia.
      Agradeço seu interesse e sua inscrição no canal, isso faz com que o conteúdo fique mais visível e mais facilmente acessado por outros interessados em Excel e VBA.
      Abraço.

    • @heltonzanetti772
      @heltonzanetti772 7 ปีที่แล้ว

      Obrigado. Não estou conseguindo abir porque o meu computador é de 64

    • @valdereiantunes
      @valdereiantunes  7 ปีที่แล้ว

      +Helton Zanetti, interessante não estar funcionando, pois este projeto já está com as declarações corretas para funcionar em 64 bits.
      Vc poderia me dizer qual é a mensagem que está sendo exibida?

  • @tmctransp7293
    @tmctransp7293 6 ปีที่แล้ว

    LINK OFFLINE

    • @valdereiantunes
      @valdereiantunes  6 ปีที่แล้ว

      Olá, acabei de testar e está funcionando normal, pode verificar novamente?

    • @tmctransp7293
      @tmctransp7293 6 ปีที่แล้ว +1

      Consegui amigo, muito obrigado, funcionou super bem e o formulário ficou bem mais profissional, tive um melhor aproveitamento da tela para o usuário final.
      Gostei do conteúdo do seu canal, inscrito.

    • @valdereiantunes
      @valdereiantunes  6 ปีที่แล้ว

      Show de bola!!!! Obrigado pelo comentário e pela inscrição.