🚨 Mais de 83% das vagas com os R$200,00 de DESCONTO para o Curso de VBA da DATA7 Academy já foram preenchidas 🔥 🔷 Matricule-se agora enquanto o desconto ainda está disponível: data7academy.com.br/curso-desconto/ua-cam.com/users/sgaming/emoji/7ff574f2/emoji_u1f6a8.png
Esse vídeo vale ouro! Como acho que muita gente que busca conteúdo em Excel/VBA é iniciante e/ou não programam em outras linguagens, acabam não fazendo ideia de como esse conteúdo agrega e faz diferença na produção de um código limpo e otimizado. Parabéns pela excelência num conteúdo gratuito.
Um conteúdo detalhando o tópico. Um professor com boa postura, sem gírias e concentrado. E ainda, gratuito. Nota total para a equipe VbaAcademy e em especial ao Israel.
outro dia ouvi em algum momento que você mestre está estudando engenharia, vc vai ser um puta engenherio, faz falta no nosso ramo que automatize tarefas como você faz! Parabéns!
Excelente aula professor. Boa didática e jeito. Ajudou-me muito em um projeto em que eu acrescento controles "CommandButton" dinamicamente e tenho de tratá-los individualmente. Muito Obrigado.
🔵 Vagas Abertas para o Curso de VBA mais completo do Brasil, faça sua matrícula: data7academy.com.br/curso-vba-completo ➡ Se já domina o VBA, conheça o curso para aprender a automatizar a WEB com o VBA: vbaacademy.com.br/webscraping
Israel, coloca "collection" de alguma forma no título, porque são tão escassos os materiais sobre collection que vejo por ai que esse vídeo tem potencial de se tornar uma referência. Especialmente porque vc mostrou usando na prática e não só teórico, como já vi em outros lugares.
Fala Israel. Muito obrigado pelas dicas e por compartilhar seu conhecimento! Você sabe me dizer se é possível também remover os checkbox em tempo de execução? Obrigado
Fala aí como vai? primeiro quero agradecer pelas aulas que são muito boas aqui no canal, e sugerir que você faça como o pessoal do canal Hashtag que disponibilizam o arquivo a planilha de cada aula que eles ministram . Abraços e obrigado mais uma vez
Hola, tus vídeos son estupendos! Tengo una pregunta sobre clases: si tengo un formulario con muchos TextBoxes, suelo utilizar el evento Enter para cambiar el color de fondo de cada TextBox pero sí creó una colección con los TextBoxes, en la clase no existe el evento Enter. Cómo resolverías tu ese problema? Muchas gracias de antemano.
Eu tenho uma planilha com 20 controles de formulário , mais estou usando eles na propria planilha sem for no UserForm, 10 controles fazem uma função e os outros 10 fazem outra função, e se um tiver ativado não consigo ativar outros e ativa eventos na planilha , nesse caso seria melhor eu fazer uma classe para os botões ? Ou fazer a macro para cada botão, pois meu código ficou bem grande pois são 20 botões tive q fazer codigo para os 20 .
Criei uma planilha que salva um banco de dados de notas fiscais e boletos de compras que fiz, estou tentando fazer uma planilha para lançar os pagamentos e dar baixa nos títulos que vão vencendo. A ideia é puxar os pagamentos do banco de dados que estão em aberto, para uma segunda planilha, e lançar a data do pagamento destes alterando no banco de dados a situação dele como PAGO. Qual o caminho devo seguir e as formulas que devo utilizar. Grato!
Excelente! Tentei achar conteúdo em português...não tem muita coisa. Curso em vídeo em português é possível que tenha mas ainda não vi. Para quem já tem bom conhecimento e prática em vba deve ser rara chance de curso em português para aprimorar. Ainda estou começando o curso vba do seu site. Vlw!!
da pra fazer essa pintura em botões? Tenho uma planilha e tive que pintar todos os botoes de todas os formularios com macros pra cada um botao. Como posso fazer isso sem ter que pintar todos os botoes?
Interessante como exemplo de classe, mas acho que pra esse problema específico as próprias coleções já existentes já seriam suficientes para resolver, não? Eu faria isso varrendo os checks ativos, pegando os nomes numa matriz. Mas parece que com classe fica um pouco mais prático futuro reaproveitamento.
Olá, no caso do problema específico teríamos 60 checkbox para programar o evento click. Acho que seria um pouco trabalhoso criar 60 macros todas iguais. Mas ainda assim é uma alternativa apesar de totalmente inviável.
@@DATA7Academy Não falei de criar 60 macros, disse de daria pra usar classes já existentes, como controls por exemplo. A questão é que não usaria o evento de cada checkbox e sim outro evento/controle.
@@monarca2846 Entendi, no caso vc teria outro controle, no caso, um botão por exemplo, e quando clicar nesse botao vc faria uma varredura por todos os checkbox para saber se estao marcados ou nao?
Ótima aula, aprendi muito. Tenho uma dúvida. Como colocar essa seleção de países em uma caixa de texto de forma ordenada e separados por vírgula? E se eu descelesionar a seleção sair dessa caixa de texto?
Olá, é um pouco mais complicado. Nesse caso vc cria uma variável, uma string, faz o for each e vai adicionando à essa variavel o caption de cada controle marcado, e no final joga a variavel para a sua textbox
Bom, eu fiz um formulário que responde sua pergunta, ta nesse link: drive.google.com/file/d/1gjuGt80mES7dDcyx1xFptJ1OLZ8uOvlN/view Porém, é aquela coisa né, baixar coisa de terceiros assim é perigoso, principalmente nesse caso falando de macros. Mas caso queira ver mesmo assim, ta lá, até dei uma comentada, mas oque vale é a execução.
Professor, estou praticando esse método para formatar a cor de fundo de vários textbox, porém a instrução WithEvents na minha classe não habilita os eventos Exit e Enter, que utilizo para mudar a cor do fundo quando recebe e perde o foco respectivamente. Pode explicar porque? Obrigado pelo ótimo conteúdo!
Então, infelizmente usando modulo de classes nós não temos acesso a alguns eventos, por exemplo o enter, exit etc.. E até onde eu saiba não tem oque fazer a respeito se não manualmente. Fica pior em casos onde um controle é criado em tempo de execução; ele fica totalmente limitado aos eventos que são disponíveis.
🚨 Mais de 83% das vagas com os R$200,00 de DESCONTO para o Curso de VBA da DATA7 Academy já foram preenchidas 🔥
🔷 Matricule-se agora enquanto o desconto ainda está disponível: data7academy.com.br/curso-desconto/ua-cam.com/users/sgaming/emoji/7ff574f2/emoji_u1f6a8.png
Esse vídeo vale ouro! Como acho que muita gente que busca conteúdo em Excel/VBA é iniciante e/ou não programam em outras linguagens, acabam não fazendo ideia de como esse conteúdo agrega e faz diferença na produção de um código limpo e otimizado. Parabéns pela excelência num conteúdo gratuito.
Um conteúdo detalhando o tópico. Um professor com boa postura, sem gírias e concentrado. E ainda, gratuito. Nota total para a equipe VbaAcademy e em especial ao Israel.
Parabéns pela aula. Excelente!
outro dia ouvi em algum momento que você mestre está estudando engenharia, vc vai ser um puta engenherio, faz falta no nosso ramo que automatize tarefas como você faz! Parabéns!
Muito bom. Obrigado
Sempre demonstrando excelência, parabéns!
Fantástico! Obrigado pela aula. Nunca saberia tanto detalhes sobre o assunto.
Show de bola... aprendi uma nova
Muito bom Parabéns está tudo ótimo
Conteudo de primeira poxa! Muito top! Parabens mano!
Obrigado Welisson, continue nos acompanhando. Abraços!
Conteúdo Extraordinário. Muito obrigado! Estou muito feliz / realizado por ter comprado o seu curso completo.
Obrigado pelo reconhecimento meu amigo. Abraços!
Excelente aula professor. Boa didática e jeito. Ajudou-me muito em um projeto em que eu acrescento controles "CommandButton" dinamicamente e tenho de tratá-los individualmente. Muito Obrigado.
Esse é mestre, curso comprado, vou mais além!! showww
Show Cláudio, abraços amigo!
Muito interessante, excelente live
🔵 Vagas Abertas para o Curso de VBA mais completo do Brasil, faça sua matrícula: data7academy.com.br/curso-vba-completo
➡ Se já domina o VBA, conheça o curso para aprender a automatizar a WEB com o VBA: vbaacademy.com.br/webscraping
Israel, coloca "collection" de alguma forma no título, porque são tão escassos os materiais sobre collection que vejo por ai que esse vídeo tem potencial de se tornar uma referência. Especialmente porque vc mostrou usando na prática e não só teórico, como já vi em outros lugares.
Farei um vídeo específico sobre coleções
Israel VBA Academy obrigado pela aula. Pergunta: Como acionar uma macro usando Mdl de classe?
Fala Israel. Muito obrigado pelas dicas e por compartilhar seu conhecimento! Você sabe me dizer se é possível também remover os checkbox em tempo de execução? Obrigado
Sempre aulas excelentes.
Obrigado Cicero, continue nos acompanhando, abraços!
Fantástico! Muito bom a forma como vc explicou, Parabéns!
Obrigado Cassio, continue nos acompanhando. Abraços!
Ótima aula, Israel. Quando vc pretende adicionar um Módulo sobre Classes na VBA Academy?
Puta explicação fera!
Ótima explicação... parabêns!!!!!
Obrigado Anderson, continue nos acompanhando. Abraços!
Boa noite Israel, tem aula sobre property let, get e set? So tenho achado conteudo ingles.
Parabéns pelo excelente trabalho!
Obrigado amigo, continue nos acompanhando. Abraços!
Muito bom.... Parabéns !!
Fala aí como vai? primeiro quero agradecer pelas aulas que são muito boas aqui no canal, e sugerir que você faça como o pessoal do canal Hashtag que disponibilizam o arquivo a planilha de cada aula que eles ministram . Abraços e obrigado mais uma vez
Olá Israel. Excelente conteúdo. Para utilizar o MouseMove o procedimento é o mesmo?
ok o evento foi feito apenas 1 vez e funciona em todos, mas e se eu quiser definir propriedades do controle, como por exemplo cores caption etc
Espetacular. Estou ansioso pelas aulas sobre Classes. Vai partilhar o ficheiro do Calendário?
Olá Professor teria como fazer esse mesmo processo para os Objetos da Planilha? teria um video ensinando?
Hola, tus vídeos son estupendos! Tengo una pregunta sobre clases: si tengo un formulario con muchos TextBoxes, suelo utilizar el evento Enter para cambiar el color de fondo de cada TextBox pero sí creó una colección con los TextBoxes, en la clase no existe el evento Enter. Cómo resolverías tu ese problema? Muchas gracias de antemano.
Parabéns
Show de bola
Obrigado Vinicius, continue nos acompanhando. Abraços!
Imagem e som ótimos
Rapaz! Eu não entendia direito o que seria Classe. Valeu!!!
Só uma dúvida.
É possível também criar planilha automática para salvar os dados, caso se atinge um limite de informações na ou planilha.?
Eu tenho uma planilha com 20 controles de formulário , mais estou usando eles na propria planilha sem for no UserForm, 10 controles fazem uma função e os outros 10 fazem outra função, e se um tiver ativado não consigo ativar outros e ativa eventos na planilha , nesse caso seria melhor eu fazer uma classe para os botões ? Ou fazer a macro para cada botão, pois meu código ficou bem grande pois são 20 botões tive q fazer codigo para os 20 .
Criei uma planilha que salva um banco de dados de notas fiscais e boletos de compras que fiz, estou tentando fazer uma planilha para lançar os pagamentos e dar baixa nos títulos que vão vencendo. A ideia é puxar os pagamentos do banco de dados que estão em aberto, para uma segunda planilha, e lançar a data do pagamento destes alterando no banco de dados a situação dele como PAGO. Qual o caminho devo seguir e as formulas que devo utilizar. Grato!
Excelente! Tentei achar conteúdo em português...não tem muita coisa. Curso em vídeo em português é possível que tenha mas ainda não vi. Para quem já tem bom conhecimento e prática em vba deve ser rara chance de curso em português para aprimorar. Ainda estou começando o curso vba do seu site. Vlw!!
...quis dizer...conteúdo em vba tem muita coisa, módulo de classe em vba nem tanto
Como faco para usar a mesma classe criada para um outro formulario userform2, utilizando os mesmo codigos?
Boa tarde, Como eu faço o Corresp Com mais de uma condição pelo VBA?
da pra fazer essa pintura em botões? Tenho uma planilha e tive que pintar todos os botoes de todas os formularios com macros pra cada um botao. Como posso fazer isso sem ter que pintar todos os botoes?
Boa tarde.... a todos...
Interessante como exemplo de classe, mas acho que pra esse problema específico as próprias coleções já existentes já seriam suficientes para resolver, não? Eu faria isso varrendo os checks ativos, pegando os nomes numa matriz. Mas parece que com classe fica um pouco mais prático futuro reaproveitamento.
Olá, no caso do problema específico teríamos 60 checkbox para programar o evento click. Acho que seria um pouco trabalhoso criar 60 macros todas iguais. Mas ainda assim é uma alternativa apesar de totalmente inviável.
@@DATA7Academy Não falei de criar 60 macros, disse de daria pra usar classes já existentes, como controls por exemplo. A questão é que não usaria o evento de cada checkbox e sim outro evento/controle.
@@monarca2846 Entendi, no caso vc teria outro controle, no caso, um botão por exemplo, e quando clicar nesse botao vc faria uma varredura por todos os checkbox para saber se estao marcados ou nao?
@@DATA7Academy Isso.
Ótima aula, aprendi muito.
Tenho uma dúvida.
Como colocar essa seleção de países em uma caixa de texto de forma ordenada e separados por vírgula? E se eu descelesionar a seleção sair dessa caixa de texto?
Olá, é um pouco mais complicado. Nesse caso vc cria uma variável, uma string, faz o for each e vai adicionando à essa variavel o caption de cada controle marcado, e no final joga a variavel para a sua textbox
@@DATA7Academy vc falando parece ser algo fácil
....kkk
@@marcelonsouza4293 Farei um video um dia sobre seu problema, mas o caminho é esse dai kkk
Bom, eu fiz um formulário que responde sua pergunta, ta nesse link: drive.google.com/file/d/1gjuGt80mES7dDcyx1xFptJ1OLZ8uOvlN/view
Porém, é aquela coisa né, baixar coisa de terceiros assim é perigoso, principalmente nesse caso falando de macros.
Mas caso queira ver mesmo assim, ta lá, até dei uma comentada, mas oque vale é a execução.
@@jezreelmoraes5864 OBRIGADO
Professor, estou praticando esse método para formatar a cor de fundo de vários textbox, porém a instrução WithEvents na minha classe não habilita os eventos Exit e Enter, que utilizo para mudar a cor do fundo quando recebe e perde o foco respectivamente. Pode explicar porque? Obrigado pelo ótimo conteúdo!
Então, infelizmente usando modulo de classes nós não temos acesso a alguns eventos, por exemplo o enter, exit etc.. E até onde eu saiba não tem oque fazer a respeito se não manualmente.
Fica pior em casos onde um controle é criado em tempo de execução; ele fica totalmente limitado aos eventos que são disponíveis.
@@jezreelmoraes5864 Obrigado Jezreel! Acabei de constatar isso aqui no meu código. Que pena! Abração.