Fico honrado e feliz pela usa mensagem César! Desejo a você bons estudos e que continue encontrando materiais de estudos por aqui, em meu canal de vídeos! Grande abraço.
Caro Alessandro, Gostaria de agradecê-lo imensamente por compartilhar seus conhecimentos e elogiá-lo pela sua excelente didática. Fiz um curso de introdução a VBA há bastante tempo (2013) e resolvi procurar algumas aulas no TH-cam para relembrar algumas coisas e, logicamente, aprender coisas novas. Confesso que encontrei no seu Canal o melhor conteúdo e a melhor sequência de aulas para aprender VBA. Pode acreditar, a cada aula, meus objetivos são alcançados e, até a aula #46, já tinha finalizado um projeto pessoal. A vontade que dá é deixar comentários em todas as suas aulas, mas vou te dá mais trabalho pra ler ou mesmo responder (risos). Vc já deve ser muito ocupado. Parabéns pelos seus projetos e que Deus o abençoe sempre! Deut. @ (obs: postei esse comentário lá na aula 48... ainda estou lá na aula 50...risos)
Meu mestre e amigo Trovato! Quero agradecer por essa aula! Me ajudou muito em uma solução para um cliente. Na verdade, não tenho palavras para agradecer todo esse conhecimento compartilhado! Um forte abraço meu amigo!!
Bom dia, Estou a elaborar um projecto de cadastro de clientes (excel/vba) e estou com alguns problemas: 1. Codifiquei o botão salvar para quando faço um novo registo de cliente ele além de salvar o cliente cria uma pasta desse cliente 2.O que eu quero (e não consigo!) é quando estiver aberta a ficha de um cliente criar um botão (por ex."PROCESSO") e ele automáticamente abre a pasta desse cliente selecionado. Obrigado e bom trabalho
Olá Trovato, tudo bem? Trovato, cm o comando "FileCopy" consigo copiar arquivos... Como faço no caso de precisar copiar um pasta com as subpastas para um outro diretório? Qual comando devo usar pois com o FileCopy não consegui...
Como eu faço para ter um diretorio padrão, por exemplo eu uso no meu computador e meu amigo usa no dele, mas os diretorios são diferentes, mas digamos que eu queira definir que sempre serão salvos na pasta downloads de cada computador que estiver ativo, como eu faço?
Muito Bom!! Meu codigo deu certo mas ele não esta entendendo que a sheets chegou ao fim e fica dando erro da ultima planilha não localizada, como posso resolver ?
Olá Alessandro ! Parabéns por sua nobre iniciativa de disponibilizar gratuitamente o curso de vba mais completo que vi no TH-cam. Estou aprendendo muito com suas aulas ! Ainda não pude assistir o curso completo, mas gostaria de perguntar: Ja existe alguma aula mostrando como aplicar as funções do Solver no VBA (Por exemplo, associando o solver a um botão activeX) ? Caso não, fica como uma sugestão !! Obrigado e parabéns novamente !
Muito bom Trovato! Ótimas dicas e excelente didática. Mas..., uma questão?? Colocar código em um botão?? Se alguém apagar (deletar) a planilha, todo o código será perdido... :( Use Módulos! Incentive seus alunos nessa prática! Abraço e parabéns novamente!
Alessandro, bom dia! Mais uma excelente dica. Parabéns.! Aproveitando, gostaria de saber se possível, se a Microsoft pretende atualizar o VBA? Alguma coisa próxima do VB.NET. grato. Paulo
Olá, Gostaria de saber se tem algum caractere curinga para abrir uma planilha. Tentei usar o comando abaixo e não funciona(o arquivo está aberto). Nome do arquivo teste1.xlsm windows("*test*".xlsm"). Activate
Boa noite Alessandro. Sou um grande fã e entusiasta do excel e dos seus vídeos. Tenho tido um grande desafio e até então não consegui resolver. Estou trabalhando com recuperação de crédito tributário, normalmente tratando até 5 anos de dados... me utilizo de um sistema que faz a leitura de todos os demonstrativos fiscais e me gera as informações em planilhas do excel... A maioria desdobrando em 3 ou 4 planilhas com mais de 1000000 de linhas, contendo as mesmas referências de coluna. Para abrir e auditar as informações me utilizo da tabela dinâmica. No entanto, se tratar individualmente por planilha, não tenho a visão que necessito... precisaria ler as 3 ou 4 planilhas numa única tabela dinâmica. Até então não consegui resolver a questão. Pode me ajudar? Um grande abraço
Oi professor, parabens pelo trabalho, preciso tirar uma duvida que tem me incomodado muito, eu estou fazendo um tCC e tenho mutiaws figuras e tabelas que estao posicionados nas paginas, porém quando envio para outra pessoa esse arquivo, essas tabelas e figuras se deconfiguram junto com as legendas e ficam interpoladas no texto... por favor me ajude
Ola...gosto muito dos seus vídeos. instalei o office 64 bits e os formulários não funciona mais. Você pode me ajudar como deixar uma planilha VBA que vá FUNCIONAR em ambientes 32 e 64 bits?
Olá Design Interiores. Você pode baixar componentes de terceiros de 64 bits para usar ou voltar o seu Excel para 32 bits. Essa falta de atualização dos controles para 64 bits é irritante e limitante... Principalmente para o componente de acesso ADO a banco de dados e o calendário... Infelizmente terá que procurar opções.
Olá, Alessandro Trovato! Fazendo como ensinou, o meu computador dá erro 70 no vba (acesso negado). Poderia nos dizer alguma solução para o caso? Grato desde já...
Júlio, difícil dizer pois não conheço esse erro. Pelo menos não lembro de tê-lo visto. Você está lendo os arquivos de uma pasta em uma unidade mapeada de rede ou do Onedrive? Pode ser isso. Tente fazer isso em uma pasta local do seu computador para ver se dá certo.
@@AlessandroTrovato : Obrigado pelo retorno e pela orientação. De fato, estamos usando um HD particionado em unidades C:\ e D:\ e o caminho estava no "D". Fazendo o teste em uma pasta local (reproduzi pastas e subpastas "falsas" apenas trocando a unidade no caminho para "C") e funcionou perfeitamente. O caso é que, na macro, o " ChDir 'D:\DDD' " quando passa pelo F8 não muda o diretório (o CurDir na Msgbox continua retornando que estamos em "C:\Users\Desktop") e acho que aí está o "x" da questão, mas não sei como fazê-lo acessar o "D". A macro (com o caminho em D) até cria a pasta nova corretamente, mas no "FileCopy" é que o "F8" dá o famoso erro 70. Resumindo: se não estiver numa pasta local, fica impossível acessar o arquivo via VBA? Obrigado mais uma vez pela atenção.
Desafio, não resolvido: tenho uma pasta com 7 arquivos, todos iniciados com uma sequência de 4 numeros e um _. Alguns arquivos estão repetidos (começam com a mesma sequência de 4 numeros e tem no nome um texto de v2, copia, ou qualquer outra coisa). Quero armazenar em uma variável string o nome de todos os arquivos que são únicos, e dos duplicados eu quero armazenar somente o que a data de salvamento for mais recente. Nem o chatgpt resolveu essa parada. Já tentei inúmeras formas, e não consegui. Ah, são diversas pastas com a mesma estrutura para serem lidas... Help?
Espetacular. Tu és mestre do VBA amigo. Que o Espírito Santo continue usando sua mente brilhante para ajudar os néscios.
ALessandro Trovato um dos melhores professores do Office no youtube!!! Obrigado!!!!!!!!!!!!!
Fico honrado e feliz pela usa mensagem César! Desejo a você bons estudos e que continue encontrando materiais de estudos por aqui, em meu canal de vídeos! Grande abraço.
uau, eu estava buscando por uma explicação nesse assunto. Agora vou estudar. Obrigada
Fico feliz que tenha gostado da aula Ledah! Bons estudos!
Caro Alessandro,
Gostaria de agradecê-lo imensamente por compartilhar seus conhecimentos e elogiá-lo pela sua excelente didática.
Fiz um curso de introdução a VBA há bastante tempo (2013) e resolvi procurar algumas aulas no TH-cam para relembrar algumas coisas e, logicamente, aprender coisas novas.
Confesso que encontrei no seu Canal o melhor conteúdo e a melhor sequência de aulas para aprender VBA. Pode acreditar, a cada aula, meus objetivos são alcançados e, até a aula #46, já tinha finalizado um projeto pessoal.
A vontade que dá é deixar comentários em todas as suas aulas, mas vou te dá mais trabalho pra ler ou mesmo responder (risos). Vc já deve ser muito ocupado.
Parabéns pelos seus projetos e que Deus o abençoe sempre! Deut. @
(obs: postei esse comentário lá na aula 48... ainda estou lá na aula 50...risos)
Muito bom mesmo, obrigado..
Fico feliz que tenha gostado Josias! Bons estudos!
Suas aulas são sempre incríveis.
Muito top os materiais aulas!!! parabéns
Fico muito feliz que esteja gostando Leonardo! Bons estudos.
Mais uma excelente aula com uma ótima didática. Parabéns Prof Alessandro Trovato e muito obrigado por compartilhar seus conhecimentos.
Meu mestre e amigo Trovato! Quero agradecer por essa aula! Me ajudou muito em uma solução para um cliente. Na verdade, não tenho palavras para agradecer todo esse conhecimento compartilhado! Um forte abraço meu amigo!!
Nota mil
Fico feliz que tenha gostado Ismael! Bons estudos!
Bom dia,
Estou a elaborar um projecto de cadastro de clientes (excel/vba) e estou com alguns problemas:
1. Codifiquei o botão salvar para quando faço um novo registo de cliente ele além de salvar o cliente cria uma pasta desse cliente
2.O que eu quero (e não consigo!) é quando estiver aberta a ficha de um cliente criar um botão (por ex."PROCESSO") e ele automáticamente abre a pasta desse cliente selecionado.
Obrigado e bom trabalho
Simplesmente, perfeito!!
Mais uma super aula mestre. Muito obrigado por compartilhar conhecimento.
Olá Trovato, tudo bem? Trovato, cm o comando "FileCopy" consigo copiar arquivos... Como faço no caso de precisar copiar um pasta com as subpastas para um outro diretório? Qual comando devo usar pois com o FileCopy não consegui...
Como eu faço para ter um diretorio padrão, por exemplo eu uso no meu computador e meu amigo usa no dele, mas os diretorios são diferentes, mas digamos que eu queira definir que sempre serão salvos na pasta downloads de cada computador que estiver ativo, como eu faço?
Muito Bom!!
Meu codigo deu certo mas ele não esta entendendo que a sheets chegou ao fim e fica dando erro da ultima planilha não localizada, como posso resolver ?
Há possibilidade de criar coluna em várias pasta de trabalho num diretório?
Olá Alessandro !
Parabéns por sua nobre iniciativa de disponibilizar gratuitamente o curso de vba mais completo que vi no TH-cam.
Estou aprendendo muito com suas aulas !
Ainda não pude assistir o curso completo, mas gostaria de perguntar:
Ja existe alguma aula mostrando como aplicar as funções do Solver no VBA (Por exemplo, associando o solver a um botão activeX) ? Caso não, fica como uma sugestão !!
Obrigado e parabéns novamente !
Muito bom Trovato! Ótimas dicas e excelente didática.
Mas..., uma questão??
Colocar código em um botão??
Se alguém apagar (deletar) a planilha, todo o código será perdido... :(
Use Módulos! Incentive seus alunos nessa prática!
Abraço e parabéns novamente!
Boa Noite, Alessandro!
Como que eu faço para renomear um DIRETÓRIO?
Obrigado!
Alessandro, bom dia!
Mais uma excelente dica.
Parabéns.!
Aproveitando, gostaria de saber se possível, se a Microsoft pretende atualizar o VBA? Alguma coisa próxima do VB.NET. grato. Paulo
Olá,
Gostaria de saber se tem algum caractere curinga para abrir uma planilha.
Tentei usar o comando abaixo e não funciona(o arquivo está aberto).
Nome do arquivo teste1.xlsm
windows("*test*".xlsm"). Activate
Estou com o mesmo problema, conseguiu uma solução?
Boa noite Alessandro. Sou um grande fã e entusiasta do excel e dos seus vídeos.
Tenho tido um grande desafio e até então não consegui resolver. Estou trabalhando com recuperação de crédito tributário, normalmente tratando até 5 anos de dados... me utilizo de um sistema que faz a leitura de todos os demonstrativos fiscais e me gera as informações em planilhas do excel... A maioria desdobrando em 3 ou 4 planilhas com mais de 1000000 de linhas, contendo as mesmas referências de coluna. Para abrir e auditar as informações me utilizo da tabela dinâmica. No entanto, se tratar individualmente por planilha, não tenho a visão que necessito... precisaria ler as 3 ou 4 planilhas numa única tabela dinâmica.
Até então não consegui resolver a questão. Pode me ajudar?
Um grande abraço
Oi professor, parabens pelo trabalho, preciso tirar uma duvida que tem me incomodado muito, eu estou fazendo um tCC e tenho mutiaws figuras e tabelas que estao posicionados nas paginas, porém quando envio para outra pessoa esse arquivo, essas tabelas e figuras se deconfiguram junto com as legendas e ficam interpoladas no texto... por favor me ajude
Ola...gosto muito dos seus vídeos. instalei o office 64 bits e os formulários não funciona mais. Você pode me ajudar como deixar uma planilha VBA que vá FUNCIONAR em ambientes 32 e 64 bits?
Olá Design Interiores. Você pode baixar componentes de terceiros de 64 bits para usar ou voltar o seu Excel para 32 bits. Essa falta de atualização dos controles para 64 bits é irritante e limitante... Principalmente para o componente de acesso ADO a banco de dados e o calendário... Infelizmente terá que procurar opções.
@@AlessandroTrovato muito obrigado.
Olá, Alessandro Trovato!
Fazendo como ensinou, o meu computador dá erro 70 no vba (acesso negado). Poderia nos dizer alguma solução para o caso? Grato desde já...
Júlio, difícil dizer pois não conheço esse erro. Pelo menos não lembro de tê-lo visto. Você está lendo os arquivos de uma pasta em uma unidade mapeada de rede ou do Onedrive? Pode ser isso. Tente fazer isso em uma pasta local do seu computador para ver se dá certo.
@@AlessandroTrovato :
Obrigado pelo retorno e pela orientação. De fato, estamos usando um HD particionado em unidades C:\ e D:\ e o caminho estava no "D". Fazendo o teste em uma pasta local (reproduzi pastas e subpastas "falsas" apenas trocando a unidade no caminho para "C") e funcionou perfeitamente. O caso é que, na macro, o " ChDir 'D:\DDD' " quando passa pelo F8 não muda o diretório (o CurDir na Msgbox continua retornando que estamos em "C:\Users\Desktop") e acho que aí está o "x" da questão, mas não sei como fazê-lo acessar o "D". A macro (com o caminho em D) até cria a pasta nova corretamente, mas no "FileCopy" é que o "F8" dá o famoso erro 70. Resumindo: se não estiver numa pasta local, fica impossível acessar o arquivo via VBA? Obrigado mais uma vez pela atenção.
Desafio, não resolvido: tenho uma pasta com 7 arquivos, todos iniciados com uma sequência de 4 numeros e um _. Alguns arquivos estão repetidos (começam com a mesma sequência de 4 numeros e tem no nome um texto de v2, copia, ou qualquer outra coisa). Quero armazenar em uma variável string o nome de todos os arquivos que são únicos, e dos duplicados eu quero armazenar somente o que a data de salvamento for mais recente. Nem o chatgpt resolveu essa parada. Já tentei inúmeras formas, e não consegui. Ah, são diversas pastas com a mesma estrutura para serem lidas... Help?
Como fazer para mover pastas ao invés de arquivos?
muito bom, mas tem coisas que não da pra ver por causa do zoom do video