Código top! Pena que não vai funcionar em outros computadores.. Portanto não serve para planilhas comerciais. Existe uma maneira de fazer com que a Central de Confiabilidade seja devidamente formatada (de maneira automática)? Somente assim outros usuários conseguiriam utilizar o código..
Mestre Israel. Parabéns pelas excelentes aulas. Uma sugestão de utilização da macro de auto destruição é combina-la com o agendamento da execução da macro, ou seja, vc define uma data que a macro será executada. Dessa forma vc não permitirá mais o cliente espertinho que quer usar sem pagar. O mestre Israel já publicou um vídeo sobre o agendamento. Esse professor é realmente um mestre!
Israel você é o cara, estou assistindo as aulas do VBA, tenho a lhe dizer que já estou a despertar em muitas coisas, estou a conversar fácil com o Excel, parabéns pela forma que usa para distribuir o conhecimento. Cara você foi feito para ser professor. Grande professor Israel. Merece muitas palmas.
Professor. Tema do vídeo hj foi bem interessante. Fica uma sugestão: Elaborar um vídeo sobre os cuidados na elaboração da segurança da aplicação desenvolvida. De modo a proteger contra possíveis quebras de senha ou cópias não autorizadas.
Bora formatar o PC daquele coleguinha xarope rsrsrsrs. Brincadeiras à parte, comecei a acompanhar o canal e estou achando excelente, tanto pela escolha e roteiro dos assuntos como pela didática que, aliás, ainda não vi igual. Parabéns pelo conjunto da obra.
Professor, sou assíduo observador e aprendiz de seu conhecimento. Parabéns. Aprendo muito através desse canal.obrigado. Gostaria de obter o video no qual através do vba excel abro qualquer arquivo no seu formato próprio. Já tentei mas o arquivo abre no formato excel. Desde ja agradeço.
Parabéns Israel, excelente conteúdo. Você citou no inicio a possibilidade de auto destruição através de números de acessos ou tempo de utilização (15 dias por exemplo). Como faço para ativar um desses gatilhos?
Nesse caso vc pode colocar um codigo no evento Open da pasta de trabalho que sempre que ela abrir vc adiciona um valor a uma celula e nesse mesmo código vc faz uma verificacao para saber qual o valor que já está na celula, se esse valor for maior que 15 entao vc dispara a macro que vai deletar o resto, lembrando que o seu codigo precisa tambem salvar o arquivo na mesma hora.
Interessante. E como fazemos para impedir que terceiros acessem o VBE para copiar/adulterar nosso codigo? Exemplo: quero vender um aquivo e não quero que o comprador o copie e o entregue pra ninguém mesmo que haja uma senha, que, de repente, ele possa encontrar no código...
Olá, é praticamente impossível garantir isso, infelizmente alguém sempre encontrará uma forma de invadir o projeto. O que podemos fazer é tentar dificultar isso com essas técnicas que já conhecemos.
Legal, você sabe como deletar a Janela de Verificação imediata? Tem os comando comando sendkey e outros, mas já tentei e não consegui. Seria legal, visto que você quer fazer um debug.print, mas limpar a janela antes para ficar limpo. Ótima aula. :)
Olá, vendo seu vídeo sobre Collection, e esse agora, conseguir criar uma macro que excluir, os módulos pela coleção, só que tem uma forma de pegar o nome de todos os módulos? Pq para um projeto pequeno é tranquilo, agora um grande é um saco colocar nome de um por um.
Ola...ótimos conteúdos, em breve serei um aluno da vba academy. Sobre o video em questão, eu tenho uma macro que deleta outra macro em outro modulo, porem, quanfo executo atravez de um botão de comando da erro de subscrito fora do intervalo, meu projeto tem senha, e quando ele fica sem senha funciona normalmente. Alguma ajuda?
É possível criar um código que desmarque uma biblioteca do vba? Por exemplo, eu uso a biblioteca Selenium, mas para mandar a planilha para os gerentes da empresa que não tem o Selenium instalado eu preciso desmarcar a biblioteca do selenium nas referências.
Excelente aula.. Tô quase finalizando a compra do curso completo.. tô terminando um curso ava da univesp e aí começarei este com certeza..como vou trabalhar com delivery quero ter meu próprio sistema de cadastro sem ter o fantasma da descontinuidade de serviço de muitos desenvolvedores❤️📢 E só tenho uma dúvida Israel! Há algum pacote do curso com acesso vitalício?
Bom dia Alessandro, o prazo de exibição da Semana foi até domingo (06/12). Agora está disponível somente em nossa plataforma para os alunos, não temos previsão de liberar novamente.
Boa noite Israel... mais uma vez Parabéns pela excelente aula de VBA... vou fazer uma pergunta bem amadora, mas que tenho percebido em vários vídeos seus e ainda não sei fazer... Quando você está digitando os códigos no VBA, como você faz para auto completar oque você está digitando ??? Um grande abraço.
Sou aluno do curso vba academy, procurei na plataforma a data de expiração da minha assinatura e não achei..seria legal ter essa informação, todo curso ou serviço on-line c tempo de assinatura determinada tem essa informação.
Boa tarde. Essa informação está na PÁGINA INICIAL DO NOSSO SITE! Não entendi o porquê desse questionamento aqui no RUclips sendo que você perguntou a mesma coisa por e-mail e já foi respondido. Além disso, no e-mail você deixou a entender que nós não estaríamos sendo transparentes apesar de disponibilizarmos todos os canais de comunicação possíveis como RUclips, Facebook, Instagram, LinkedIn, e-mail dos quais estamos ativos e sempre respondendo à todos com enorme rapidez. Além disso, na compra do curso você recebe um e-mail com as informações sobre o curso aonde eu deixo o meu e-mail pessoal e o meu NÚMERO DO CELULAR PESSOAL para que tirem dúvidas diretamente comigo. Qual outro curso ou serviço online que o professor libera seu número particular para os alunos? Tenho contato muito próximo com todos os meus clientes e alunos, respondendo a todos seja de manhã ou de madrugada, dia útil ou feriado. Impossível ser mais transparente do que isso. Abraço e bom fim de domingo!
@@DATA7Academy pq fiz aqui primeiro, depois que achei o endereço do suporte, e qual o problema de perguntar aqui? e eu nao disse que vc não é transparente,apenas sugeri algo q deixaria seu trabalho mais transparente...mais reafirmo, se tiver essa info na plataforma, pra mim, ficaria melhor, nenhum aluno acessa o site depois de ter comprado o curso..so uma sugestao...
Resolvi o Pobrema kkkk caso + Alguém tenha a mesma dúvida: o Código a seguir Exibe o Texto da Segunda Linha do Módulo... MsgBox Application.VBE.ActiveVBProject.VBComponents("Módulo1").CodeModule.Lines(2, 1)
Sera que existe uma forma de contornar a ausência dos eventos "Enter" e "Exit" em uma variavel WithEvents MSForms.TextBox por exemplo ? Tava procurando algo sobre mas pelo que vi não, acho que a unica opção seria usar um Loop com esse "Manipulador" de Projeto VBE pra ele criar esse evento dentro de cada UserForm, pra cada controle com um nome especifico... Foi a unica resposta que cheguei pelo menos, não sei nem se é viável faze isso.
No meu caso, eu criei módulos de classe com certas características, que eu passo pra cada controle do UserForm usando palavras chaves nos nomes, uma saída para não ter que ficar escrevendo muito código que é repetido, Entao pra isso eu crio uma variavel Withevents MSForms."algumcontrole" e seto ela como o controle tal, e funciona muito bem, o único problema realmente é que, por algum motivo dessa maneira eu não tenho acesso aos eventos "Enter", "Exit" e mais alguns... Que é bem triste
Curso de VBA do Zero ao Avançado - Assine por apenas R$49,90 por mês sem fidelidade👇🏼
data7academy.com.br/?origem=yt_org_macroautodestroivba
Muito bom brother. Sempre boas dicas...
Fera, o conteúdo dos teus vídeo é top. Dignos de like, comentário e inscrição. Sucesso!
Código top! Pena que não vai funcionar em outros computadores.. Portanto não serve para planilhas comerciais. Existe uma maneira de fazer com que a Central de Confiabilidade seja devidamente formatada (de maneira automática)? Somente assim outros usuários conseguiriam utilizar o código..
O melhor especialista em VBA aqui do youtube. Já vi vários e nenhum me surpreende tanto.
Concordo plenamente, o professor manda muito bem! Show.
Verdade... Bem direto e didático!
Mestre Israel. Parabéns pelas excelentes aulas.
Uma sugestão de utilização da macro de auto destruição é combina-la com o agendamento da execução da macro, ou seja, vc define uma data que a macro será executada. Dessa forma vc não permitirá mais o cliente espertinho que quer usar sem pagar.
O mestre Israel já publicou um vídeo sobre o agendamento.
Esse professor é realmente um mestre!
Excelentes dicas. Nota 10! Parabéns!!!!
Obrigado Carlos, continue nos acompanhando. Abraços!
Israel você é o cara, estou assistindo as aulas do VBA, tenho a lhe dizer que já estou a despertar em muitas coisas, estou a conversar fácil com o Excel, parabéns pela forma que usa para distribuir o conhecimento. Cara você foi feito para ser professor. Grande professor Israel. Merece muitas palmas.
Muito obrigado meu amigo! Fico feliz em saber que está gostando e evoluindo. Abraços!
Caraca, muito showww, Obrigado pela aula!
Obrigado amigo, abraços!
Sensacional, excelente didática.
Show de aula, como sempre.
Por isso comecei o melhor curso de Vba do Brasil. Parabéns Prof. Israel.
Obrigado.
Show de bola Sergio! Abraços meu amigo.
Excelente conteúdo. Muito bom aprender esses códigos "novos" (pra mim)
Muito bom, gostei.. Tem como fazer um comando que identifica o total de módulos e formulários e mandar excluir tudo de uma vez?
Sensacional!
Obrigado Jose! Continue nos acompanhando amigo, abraços!
Ótimas dicas, valeu !!!
Valeu Jeferson, abraços!
Esse é monstro... Show!!!
Valeu Rafael! Abraços
Mano você é FODA!
Valeu Alexandre, abraços!
Professor. Tema do vídeo hj foi bem interessante. Fica uma sugestão: Elaborar um vídeo sobre os cuidados na elaboração da segurança da aplicação desenvolvida. De modo a proteger contra possíveis quebras de senha ou cópias não autorizadas.
Bora formatar o PC daquele coleguinha xarope rsrsrsrs. Brincadeiras à parte, comecei a acompanhar o canal e estou achando excelente, tanto pela escolha e roteiro dos assuntos como pela didática que, aliás, ainda não vi igual. Parabéns pelo conjunto da obra.
Show de bola Clovis, muito obrigado. Continue nos acompanhando, abraços!
Excelente material 👏, saludos desde Perú
Obrigado Jorge, continue nos acompanhando. Abraços!
Ótima aula
Caramba cara!
Vc me surpreende a cada vídeo! Show!
Parabéns pelo trabalho!
Adoro o conteúdo que você aborda!
Parabéns!
Muito obrigado Eduardo, continue nos acompanhando amigo. Abraços!
Muito bom!!!
Obrigado Evandro, continue nos acompanhando. Abraços!
Parabéns, Sempre ótimos conteúdos.
Obrigado Marciel, abraços!
Boa tarde! Parabéns pelas aulas e pelo canal, vc teria a planilha para disponibilizar, não entendo quase nada é não consegui fazer
Excelente, parabéns!!!
Obrigado Adilson, continue nos acompanhando. Abraços!
Muito bom, parabéns. Material de grande valia!
Obrigado Armando, abraços!
Muito bom! Parabéns!
Obrigado Raphael, continue nos acompanhando. Abraços!
show de bola
Cara, você é sensacional em suas aulas, incrível mesmo..
Obrigado Matheus, continue nos acompanhando. Abraços!
muito bom
Obrigado Thiago, continue nos acompanhando. Abraços!
Excelente dica. Parabéns.
Obrigado Eudécio, abraços amigo!
Professor, sou assíduo observador e aprendiz de seu conhecimento. Parabéns. Aprendo muito através desse canal.obrigado. Gostaria de obter o video no qual através do vba excel abro qualquer arquivo no seu formato próprio. Já tentei mas o arquivo abre no formato excel. Desde ja agradeço.
Parabéns Israel, excelente conteúdo. Você citou no inicio a possibilidade de auto destruição através de números de acessos ou tempo de utilização (15 dias por exemplo). Como faço para ativar um desses gatilhos?
Nesse caso vc pode colocar um codigo no evento Open da pasta de trabalho que sempre que ela abrir vc adiciona um valor a uma celula e nesse mesmo código vc faz uma verificacao para saber qual o valor que já está na celula, se esse valor for maior que 15 entao vc dispara a macro que vai deletar o resto, lembrando que o seu codigo precisa tambem salvar o arquivo na mesma hora.
Obrigado pela dica.
Interessante. E como fazemos para impedir que terceiros acessem o VBE para copiar/adulterar nosso codigo? Exemplo: quero vender um aquivo e não quero que o comprador o copie e o entregue pra ninguém mesmo que haja uma senha, que, de repente, ele possa encontrar no código...
Boa questão, também esperando pela resposta.
Olá, é praticamente impossível garantir isso, infelizmente alguém sempre encontrará uma forma de invadir o projeto. O que podemos fazer é tentar dificultar isso com essas técnicas que já conhecemos.
Legal, você sabe como deletar a Janela de Verificação imediata? Tem os comando comando sendkey e outros, mas já tentei e não consegui. Seria legal, visto que você quer fazer um debug.print, mas limpar a janela antes para ficar limpo. Ótima aula. :)
Conteúdo de muita qualidade! 👏🏼👏🏼
Top 👏👏
Obrigado Junior, continue nos acompanhando. Abraços!
Bom dia
É possível capturar o valor que está em uma linha e colocar dentro de uma variável?
Top
Valeu Marcos!!
Olá, vendo seu vídeo sobre Collection, e esse agora, conseguir criar uma macro que excluir, os módulos pela coleção, só que tem uma forma de pegar o nome de todos os módulos? Pq para um projeto pequeno é tranquilo, agora um grande é um saco colocar nome de um por um.
Olá, sabe se é possível criar uma tecla de atalho para um commandbutton ou togglebutton? Tentei usar Application.OnKey mas não tive sucesso...
Muito bom conteúdo, parabéns!
Gostaria de saber se conseguimos ler e manipular arquivos XML com VBA?
Ola...ótimos conteúdos, em breve serei um aluno da vba academy.
Sobre o video em questão, eu tenho uma macro que deleta outra macro em outro modulo, porem, quanfo executo atravez de um botão de comando da erro de subscrito fora do intervalo, meu projeto tem senha, e quando ele fica sem senha funciona normalmente. Alguma ajuda?
É possível criar um código que desmarque uma biblioteca do vba? Por exemplo, eu uso a biblioteca Selenium, mas para mandar a planilha para os gerentes da empresa que não tem o Selenium instalado eu preciso desmarcar a biblioteca do selenium nas referências.
Excelente aula..
Tô quase finalizando a compra do curso completo.. tô terminando um curso ava da univesp e aí começarei este com certeza..como vou trabalhar com delivery quero ter meu próprio sistema de cadastro sem ter o fantasma da descontinuidade de serviço de muitos desenvolvedores❤️📢
E só tenho uma dúvida Israel! Há algum pacote do curso com acesso vitalício?
Show de bola meu amigo, para dúvidas quanto ao curso contate a minha equipe pelo whatsapp wa.me/message/QMSHFL7G2555C1
Libera os vídeos da Semana VBA do Zero novamente, não consegui acompanhar por conta do trabalho.
Bom dia Alessandro, o prazo de exibição da Semana foi até domingo (06/12). Agora está disponível somente em nossa plataforma para os alunos, não temos previsão de liberar novamente.
Boa noite Israel... mais uma vez Parabéns pela excelente aula de VBA... vou fazer uma pergunta bem amadora, mas que tenho percebido em vários vídeos seus e ainda não sei fazer... Quando você está digitando os códigos no VBA, como você faz para auto completar oque você está digitando ??? Um grande abraço.
Olá, Luiz. CTRL + ESPAÇO
@@DATA7Academy Obrigado pela dica... adoro suas explicações... não perco 1 vídeo...
Sugestão de vídeo: manipular arquivos usando a API do dropbox
Como Edita o Nome do modulo?
Sou aluno do curso vba academy, procurei na plataforma a data de expiração da minha assinatura e não achei..seria legal ter essa informação, todo curso ou serviço on-line c tempo de assinatura determinada tem essa informação.
Boa tarde. Essa informação está na PÁGINA INICIAL DO NOSSO SITE! Não entendi o porquê desse questionamento aqui no RUclips sendo que você perguntou a mesma coisa por e-mail e já foi respondido. Além disso, no e-mail você deixou a entender que nós não estaríamos sendo transparentes apesar de disponibilizarmos todos os canais de comunicação possíveis como RUclips, Facebook, Instagram, LinkedIn, e-mail dos quais estamos ativos e sempre respondendo à todos com enorme rapidez. Além disso, na compra do curso você recebe um e-mail com as informações sobre o curso aonde eu deixo o meu e-mail pessoal e o meu NÚMERO DO CELULAR PESSOAL para que tirem dúvidas diretamente comigo. Qual outro curso ou serviço online que o professor libera seu número particular para os alunos? Tenho contato muito próximo com todos os meus clientes e alunos, respondendo a todos seja de manhã ou de madrugada, dia útil ou feriado. Impossível ser mais transparente do que isso. Abraço e bom fim de domingo!
@@DATA7Academy pq fiz aqui primeiro, depois que achei o endereço do suporte, e qual o problema de perguntar aqui? e eu nao disse que vc não é transparente,apenas sugeri algo q deixaria seu trabalho mais transparente...mais reafirmo, se tiver essa info na plataforma, pra mim, ficaria melhor, nenhum aluno acessa o site depois de ter comprado o curso..so uma sugestao...
@@JeanKarloss Ok. Isso é uma limitação da própria plataforma por isso essa informação não tem. Qualquer dúvida entre em contato.
Professor e como eu faco para exibir uma Msgbox com o primeiro valor do módulo tem como?
Resolvi o Pobrema kkkk caso + Alguém tenha a mesma dúvida:
o Código a seguir Exibe o Texto da Segunda Linha do Módulo...
MsgBox Application.VBE.ActiveVBProject.VBComponents("Módulo1").CodeModule.Lines(2, 1)
2:31 Se o computador que a pessoa for usar a planilha, nao estiver ativado essa opção a planilha nao terá efeito as macros ou entendi errado?
Isso mesmo. A pessoa tem q permitir
Sera que existe uma forma de contornar a ausência dos eventos "Enter" e "Exit" em uma variavel WithEvents MSForms.TextBox por exemplo ? Tava procurando algo sobre mas pelo que vi não, acho que a unica opção seria usar um Loop com esse "Manipulador" de Projeto VBE pra ele criar esse evento dentro de cada UserForm, pra cada controle com um nome especifico... Foi a unica resposta que cheguei pelo menos, não sei nem se é viável faze isso.
No meu caso, eu criei módulos de classe com certas características, que eu passo pra cada controle do UserForm usando palavras chaves nos nomes, uma saída para não ter que ficar escrevendo muito código que é repetido, Entao pra isso eu crio uma variavel Withevents MSForms."algumcontrole" e seto ela como o controle tal, e funciona muito bem, o único problema realmente é que, por algum motivo dessa maneira eu não tenho acesso aos eventos "Enter", "Exit" e mais alguns... Que é bem triste
Realmente é bem triste. Ainda não encontrei solução para isso, quando encontrar publicarei aqui!