Fala galera! Se você gostou do vídeo deixa sua curtida, se inscreve no canal e clica no sininho! CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO VBA IMPRESSIONADOR: pages.hashtagtreinamentos.com/saiba-mais-yt-vba?origemurl=hashtag_yt_org_saibamaisvba_ zGYKikTVvH0 Para receber conteúdo diário de Excel, VBA e Power BI gratuitamente, entre em nosso grupo do Telegram: t.me/joinchat/AAAAAFVJr0C7Il-tVurdUw Clique para baixar o MINICURSO GRATUITO DE VBA: bit.ly/34oP7ia ► Planilha utilizada no vídeo: pages.hashtagtreinamentos.com/planilha-1dR0jWGM0LOtsdgX-i8BUmoIe47S2MNEv?origemurl=hashtag_yt_org_planilha_zGYKikTVvH0 ► KZbin: bit.ly/2O6A4RP ► Instagram: bit.ly/2F7B6t4 ► Facebook: bit.ly/2UA4SwY ► Telegram: t.me/joinchat/AAAAAFVJr0C7Il-tVurdUw TOP Vídeos: ► Macros Excel VBA - Como criar uma Macro do Zero kzbin.info/www/bejne/q3OWhXWufahkr7M ► Como criar formulário no Excel - Criando Userform no VBA - 1/5 kzbin.info/www/bejne/eXm5aJ-ElLxnb7s ► VBA - O que é VBA? O que são Macros? kzbin.info/www/bejne/imaVkImLnMR0gbs ► Gravar macro - Minicurso Prático de Macros e VBA (1/10) kzbin.info/www/bejne/h5KccmeifLGSf8k ► Primeira Linha Vazia - Minicurso Prático de Macros e VBA (8/10) kzbin.info/www/bejne/oWe9oIWnbqakmsk
@wanderleygeraldoinacio59333 жыл бұрын
Aula incrível, simples e objetiva; direto ao ponto, excelente didática. Parabéns!
@JustWebBR3 жыл бұрын
Sensacional, aprendi muito nesse vídeo, obrigado! Eu tô fazendo uma espécie de livro no Excel e vou utilizar esse timer pra fazer transições entre as páginas. Meu deu uma luz total essa aula.
@jscopa7102 жыл бұрын
Como sempre, Hashtag é SHOWWWW!!! ... Amo as dicas!!!
@cristianoandrade49064 жыл бұрын
Adoro oa vídeos de vocês aprendo muito, poderiam fazer um vídeo com as formulas de vba mais utilizadas.
@dhiogoss Жыл бұрын
Irmão, me ajudou demais!!! vlw bom trabalho!
@moadyr3 жыл бұрын
Show. parabéns pela didática.
@mbarros9624 жыл бұрын
muito bom, pode ser usada em diversas situações.mais um aprendizado graças à vocês. muito oobrigado
@destraveoratoria2 жыл бұрын
Resolveu um problema grandioso!!! Valeu!!
@willianmarques96783 жыл бұрын
Melhor aula de todas, suas aulas são sempre muito claras e objetivas!
@FabioLopes-fs3bz3 жыл бұрын
cara, eu amo vc com todo respeito! conteúdo que eu buscava e nao achava!
@sergiothulercoelho68072 жыл бұрын
Sensacional!! Eu gostaria de saber como faço essa macro que é executada por tempo iniciar e encerrar em horários fixos. Por ex: começa a execução as 9:00 e encerra as 17:00
@adrianocesar49753 жыл бұрын
Excelente, Diego! Vc tem uma didática muito boa. Parabéns!
@DouglasUelber3 жыл бұрын
SHOW. Usando um trocadilho 'Veio no TEMPO certo'
@josedamasceno61873 жыл бұрын
Amei! Achava que era mais complicado kkkkk. Obrigadão!
@andersonlima65282 жыл бұрын
ótima explicação muito obrigado!!!!!
@adrianomorrison23 жыл бұрын
vlw, irmão. era exatamente isso que eu estava precisando. Grato.
@1963nilima4 жыл бұрын
Obrigado pelo aprendizado. Vou usar em muitas ocasiões. Valeu e muito sucesso!
@patrickoliveira1991 Жыл бұрын
Muito legal essa aula.
@henriquepedro0093 жыл бұрын
Muito bom, mesclei juntamente com eventos e fica show!
@alexandre44642 жыл бұрын
Cara tu é muito bom🙏
@silviomartins56314 жыл бұрын
Cara: show de bola seu vídeo! Até eu entendi!!! rs..."petacular"
@profwilliamhpedroso2 жыл бұрын
interessante e muito prático!
@arthuraugustopintomoreiram34932 жыл бұрын
Muito interessante !!!! Como fazer para que as chamadas só comecem num determinado horário?
@williamc.jr.91244 жыл бұрын
Rápido e objetivo. Gostei. Por favor, eu gostaria de saber como fazer blink de célula onde eu preciso ser alertado sobre uma determinada situação ou valor de uma célula em especial. Obrigado.
@HashtagTreinamentos4 жыл бұрын
William, isso teria que fazer um loop para pintar e remover esse preenchimento da célula.
@Tok_Tok_4 жыл бұрын
Muito interessante,ajudou muito!!!
@claudiojunior25784 жыл бұрын
Bem maneiro essa aplicação!
@antoniomartingimenez81744 жыл бұрын
#SOMOSTODOS12%
@pu2kak4 жыл бұрын
Já sou inscrito. Curti e vim comentar.
@renann_g4 жыл бұрын
muito maneiro! obrigado pela aula, diegão!
@SempreAndroid4 жыл бұрын
Excelente, vc é o cara.
@alexandre13294 жыл бұрын
Show.muito legal
@eltondutra68212 жыл бұрын
Adorei a aula, muito simples, clara e objetiva!!! Queria só uma ajuda. Eu quero que a cada minuto a macro "entre e saia" (não sei se consegui ser muito esclarecedor...) em uma determinada célula. Essa célula tem a função AGORA. Esta função traz a data e hora mas não atualiza automaticamente. Se eu "entrar e sair" da célula a mesma é atualizada, e eu preciso que seja atualizada a cada minuto por isso queira essa ajuda. P.S.: Se você souber de um jeito mais fácil de atualizar a célula com a hora e minutos também me ajuda (e pode de repente ser até melhor, menos complicado). Obrigado!
@AURELIOPATRAO2 жыл бұрын
Grave uma macro que escreva a fórmula agora na célula desejada... depois, use os recursos ensinados no vídeo para chamar a macro gravada...
@AURELIOPATRAO2 жыл бұрын
kzbin.info/www/bejne/r2jCpKujiJamotk O link acima pode te ajudar...
@weltonfernandes55693 жыл бұрын
Parabéns mano! video top!
@zeronav4 жыл бұрын
excelente
@iriovieira17492 жыл бұрын
Excelente conteúdo! Parabéns! Existe algum evento no VBA que execute o código toda vez que eu ligar o Windows? Seria o evento WindowActivate?
@HashtagTreinamentos2 жыл бұрын
Olá! Não tem um evento deste tipo não, o WindowActivate é um evento que é disparado quando uma janela do excel é ativada, não tem relação com o Windows não. 😊
@jaquelinegpereira91733 жыл бұрын
Parabéns pelo vídeo! Gostaria de saber se pode ocorrer problema se a planilha for compartilhada e vários usuários estiverem com ela aberta.
@HashtagTreinamentos3 жыл бұрын
Jaqueline, no Excel ele só permite que 1 única pessoa faça a atualização, as demais terão a planilha aberta somente no modo leitura, sem poder alterar nada, então não tem problema.
@antoniomartingimenez81744 жыл бұрын
Gostei.
@lenlisonaraujo88093 жыл бұрын
Mano muito bom hein, mandou bem paks!
@uaidirecao5426 Жыл бұрын
Muito top...
@cidaluz6835 Жыл бұрын
aula top
@wemygtonjonnes30963 жыл бұрын
Eu quero programar uma maco feita para executar de tempo em tempo automática, tem a possibilidade ?
@ricardonerbass8374 жыл бұрын
Como sempre mais um excelente vídeo. Só uma pergunta: Eu gostaria de que a macro se repetisse em menos de 1 segundo. Como colocar que o tempo para incremento seja de 0,5s ou 5 décimos ou ainda 50 centésimos?
@HashtagTreinamentos4 жыл бұрын
Ricardo, menos que isso não vai conseguir, até porque seu código praticamente não iria parar de rodar.
@gustavolacerda42912 жыл бұрын
Ola! Consegui colocar para rodar tranquilo no automatico! Porem estou com um problema, uma das colunas preciso que fique na formatação moeda, e sempre que roda a macro ele tira essa formatação, sabe o que pode ser? Ja pesquisei diversos e nao consigo descobrir e resolver isso. Grato.
@shiguehashimoto12477 ай бұрын
Como posso mostrar aquele "circulo rodando" durante a execução de um procedimento que demanda alguns minutos?
@ciceroviana31732 жыл бұрын
MUITO BOM
@josedanielalmeida79342 жыл бұрын
boa tarde, como faz pra macro rodar com a planilha em segundo plano? aqui so funciona se a planilha estiver em primeiro plano e preciso estar com mais de uma planilha aberta de uma vez. desde ja grato
@teteeluizqueiroz69144 жыл бұрын
Ola ! Gosto muito da didática que utiliza em seus videos. muito obrigado pelo conteúdo compartilhado . Dentro do tema desse video, pode me ajudar a criar um intervalo entre cada e-mail enviado ? utilizo um código VBA para enviar emails com referencias em uma planilha . Certo de sua a atenção agradeço ;
@teteeluizqueiroz69144 жыл бұрын
Será que terei uma resposta ?
@HashtagTreinamentos4 жыл бұрын
Fala Luiz, Infelizmente não prestamos esse tipo de suporte mais específico e detalhado pelo KZbin, somente para os alunos do nosso curso completo. Caso tenha interesse, queira ser avisado das próximas turmas e quiser mais detalhes sobre o curso basta se inscrever no link: bit.ly/lista-espera-vba-youtube
@alexdepaula3233 жыл бұрын
oi, o link para baixar a planilha da aula não esta disponível, poderia passa o link dela
@fmdlaura Жыл бұрын
Top!
@junica20053 жыл бұрын
Poxa Diego, fiz exatamente como está no seu exemplo, porem aparece erro de compilação: método ou membro de dados não encontrado. A planilha que deixou nos comentarios esta com o link quebrado. Será que sabe o que poderia ser? Meu office é o 2019.
@studiodhn3 жыл бұрын
Olá! Vocês tem algum vídeo que ensina a enviar um email a cada 5 antes de executar o comando NEXT?
@claudianoalves74734 ай бұрын
A ideia seria, a macro esperar a tabela dinâmica atualizar, para então depois abrir a macro, pois do jeito que estou fazendo, a macro está abrindo antes da tabela dinâmica atualizar os valores rs, tem como a macro esperar a atualização ?
@bernardouchikawawelter98184 жыл бұрын
Diego, tem como deixar a sub rodando independentemente de a planilha estar aberta ou fechada? Gostaria que o código fosse feito uma vez por dia, mas que o usuário não precisasse abrir a planilha para isso. Acredito que o evento de fechar ou abrir planilha não ajuda, pois toda vez que fosse aberta ou fechada realizaria novamente a macro, e precisa ser apenas uma vez diária. Abraços.
@HashtagTreinamentos4 жыл бұрын
Bernardo, infelizmente precisa que a planilha esteja aberta.
@romulofurini61233 жыл бұрын
tenho um arquivo excel, arquivo este integrado com uma plataforma online....em Plan1 eu tenho uma conexão que atualiza dados em algumas células, com uma macro que atualiza a cada 2 minutos essas informações para um banco de dados na mesma planilha. o problema é.... como faço para que essa macro fique ativa e executando a cada 2 minutos, e eu consiga trabalhar com outra pasta de trabalho? Pois a macro esta impactando em toda pasta de trabalho ativa.
@arielmodesto46963 жыл бұрын
PROF; TENHO UMA MACRO QUE ME GERA DADOS EM TEMPO REAL, POREM QUANDO EU SAIO DA PAGINA A MACRO PARA DE FUCIONAR TEM ALGUM MODO PARA RESOLVER ISSO? DES DE JÁ FICO GRATO!!
@filipevilani94763 жыл бұрын
Pq o meu da erro? Diz não estar na pasta ou as macros estão desabilitadas, porém já habilitei tudo nas configurações do Excel
@fernandoalmeida41022 жыл бұрын
Como faço para que a macro execute quando a planilha estiver fechada.
@seomarreis94882 жыл бұрын
Olá Cara estou tentando fazer o VBA trocar de foto a cada 15 segundos e a referência da foto são números em uma tabela, tipo” foto 1, foto 2…. Etc Como eu uso este parâmetro que você ensinou aqui dentro do For para dar uma pausa na troca de célula feita pelo for?
@luizsilva25713 жыл бұрын
Show O link para download não funciona... poderia me ajudar por favor
@marciomarcall2 жыл бұрын
Olá Diego! Criei uma macro que quando clico na imagem aparece o valor 500 na célula abaixo da imagem, por favor, como faço para que toda vez que eu clicar na imagem pareça mais 500, somando aos outros 500 que já estava e totalizando 1000, em assim todo vez que clicar na imagem soma mais 500 na célula. Agradeço desde já!
@jaquelinesavioli4517 Жыл бұрын
Bom dia ! Tentei fazer isso mas ele só começa depois que dou um executar, como faz pra ele começar a executar assim que abrir a pasta de trabalho ?
@andrefmartin3 жыл бұрын
Como eu faço para disparar uma macro (por exemplo, esta do timer) dentro de uma planilha fechada?
@brenoxxw3 ай бұрын
top!
@donioalves304 жыл бұрын
Ótima aula...e como faz para a planilha atualizar automáticamente a cada 20 minutos dados da internet sem haver a necessidade de clicar no botão de atualização...um exemplo para planilha: bolsa de valores
@HashtagTreinamentos4 жыл бұрын
Donio, basta alterar a parte de tempo e modificar a macro para ao invés de pressionar um botão ela começar a rodar quando a sua planilha for aberta. Precisa saber um pouco de VBA para isso, esse vídeo aqui pode ajudar: kzbin.info/www/bejne/iZLPoaBnr9hld68
@luanrodrigueslima29652 жыл бұрын
E se eu quiser executar a macro todo dia 01 do mês?
@oalquimista57933 жыл бұрын
Olá! Como vai amigo, tudo bem? Gostaria de solicitar um suporte de seu conhecimento. Cheguei até seu vídeo buscando solucionar um problema que estou enfrentando em uma planilha. Eu utilizo um VGA para atualizar o horário a cada 1 segundo, utilizo para um relógio. Contudo a cada um segundo o cursor pisca na execução da macro. Acaba que fica um efeito bem desagradável e gostaria de solucionar essa questão. Saberia ajudar? Obrigado!
@HashtagTreinamentos3 жыл бұрын
Pablo, nesse vídeo aqui mostramos 2 códigos que podem te auxiliar nessa questão: kzbin.info/www/bejne/hnKplGOMmcuZerM
@MCAES01 Жыл бұрын
Top
@gilliardpacheco1815 Жыл бұрын
essa não funciona quando coloca em condição, tentei de varas formas, mas não consigi. alguem pode me ajudar? If VBA.Time = Time("17:44:00") Then MsgBox "revisãoem bat" Else end if end
@jorgesantos72449 ай бұрын
Po favor, alguém sabe me dizer,, Como executar a macro clicando em uma célula ao invés de um botão?
@fernandobarbosapimentel932110 ай бұрын
Olá, como fazer para clicar em "OK" sozinho?
@JandineiSchmitt2 жыл бұрын
Gostaria que o excel atualizasse a cada segundo , com um botao que poder para e iniciar novamente e ela volta a atualizar novamente
@pattyyalmeida5974 жыл бұрын
#smostodos 12%
@matheuslemos91132 жыл бұрын
Na minha versão 2016 da erro, aparece que não pode executar a macro, alguém mais com esse problema?
@DavidGomesh4 жыл бұрын
Em um código muito grande, isso não acarretaria em uma pilha de funções executando muito grande na memória? Causando, depois de um tempo, travamentos por estar consumindo muito a memória RAM?
@HashtagTreinamentos4 жыл бұрын
David, dependendo do código é possível sim, mas existem algumas ferramentas e ações para deixar seu código mais leve a fim de evitar isso.
@DavidGomesh4 жыл бұрын
@@HashtagTreinamentos Ah sim, vlw! Nesse caso, usarei a menor quantidade de variáveis possível. E não rodar códigos tão pesados. Somente o necessário! :) Vlww vcs são 10!
@leandromirandaborges4 жыл бұрын
Qual número do Whats pra receber os conteúdos da Semana do Excel???
@HashtagTreinamentos4 жыл бұрын
Leandro, no nosso site tem os nossos contatos: www.hashtagtreinamentos.com/contato/
@filipesilva88523 жыл бұрын
No meu, na hora que digito o Din tempo As Date Ele dá erro, e diz que era esperado fim da instrução
@momentodeconsenso.34343 жыл бұрын
Como eu faço para que esta atualização seja aplicado apenas em uma aba em específico? Pois, desta forma, quando eu troco de aba, ele esta aplicando a macro automática em qualquer uma qual esteja aberta no momento.
@HashtagTreinamentos3 жыл бұрын
Momento, acontece que quando tem um MsgBox ele vai aparecer independente da aba em que você esteja, mas pode aplicar utilizando o comando Sheets.("nome da aba").range... para que aquela ação seja feito dentro dessa aba específica.
@vitorrodrigues54124 жыл бұрын
MT bom, como eu faria para copiar dados de uma coluna e colar em outra a cada 60minutos????
@HashtagTreinamentos3 жыл бұрын
Vitor, pode criar um código de copiar e colar e utilizar o código que viu nessa aula para poder executá-lo dentro desse código.
@SelismarD3 жыл бұрын
Boa tarde camarada sabe dizer o que esta de errado com esta fórmula Opition Explicit Dim tempo As Date Sub executa_por_tempo() tempo = Now + TimeValue("00:00:60") Call Apllication.OnTime(tempo, "executa_por_tempo") Sub AbrirPlanilha() Worksheets("planilha2").Select Cells.Clear Workbooks.Open Filename:"C:Desktop\AUTOMATIZADOR.xlsx" Range("A1:M" & Application.CountA(Range("M:M"))).Select Selection.Copy Windows("AUTOMATIZADOR.xlsx").Activate Worksheets("planilha2").Select Range("a1").Select ActiveSheet.Paste Columns.AutoFit Windows("AUTOMATIZADOR.xlsx").Activate Application.CutCopyMode = False Windows("AUTOMATIZADOR.xlsx").Close (False) End Sub Sub finaliza_por_tempo() Call Application.OnTime(tempo, "executa_por_tempo", , False) End Sub
@HashtagTreinamentos3 жыл бұрын
MrSelismeixon, na questão de erros do VBA é sempre bom clicar em depurar quando tiver um erro para verificar exatamente qual a linha que está dando problema.
@ygormelomelo48344 жыл бұрын
fiz a macro, configurei certinho, mas ela atualiza apenas uma vez e para
@advogatojfb3 жыл бұрын
Estava com o mesmo problema, então verifiquei que tem que ser criado um módulo e colocar o código dentro desse módulo. Veja no canto superior esquerdo do vídeo, lá no VBA project , tem uma pasta Módulos e dentro dela Módulo1. Clica nesse Módulo1 e cola o código.
@almoxarifadobarros29924 жыл бұрын
Muito TOP, mas fiz tudo certinho igual no vídeo, mas não deu, o tempo só contar quando executo a macro, e depois do tempo da um erro. O que posso fazer?
@HashtagTreinamentos4 жыл бұрын
Barros, terá que verificar em depurar em qual linha está dando o erro, depois basta verificar se está tudo ok conforme o vídeo.
@advogatojfb3 жыл бұрын
Estava com o mesmo problema, então verifiquei que tem que ser criado um módulo e colocar o código dentro desse módulo. Veja no canto superior esquerdo do vídeo, lá no VBA project , tem uma pasta Módulos e dentro dela Módulo1. Clica nesse Módulo1 e cola o código.
@matheuslemos91132 жыл бұрын
@@advogatojfb estava precisando muito dessa ajuda, muito obrigado!!!!!
@oliveiraadalberto33514 жыл бұрын
eu quero
@HashtagTreinamentos4 жыл бұрын
Oliveira, o arquivo está na descrição do vídeo!
@matthewsferreira95884 жыл бұрын
velho, o meu vive aparecendo que a planilha não esta habilitada mesmo eu habilitando a pasta macro na hora de salvar, como resolver isso?
@HashtagTreinamentos4 жыл бұрын
Matthews, quando tiver uma macro e for salvar um arquivo terá que alterar o tipo do arquivo para Pasta de Trabalho Habilitada para Macro do Excel.
@lucasryanmatosferreira79464 жыл бұрын
1
@Gabrieldaindia4 жыл бұрын
Como faço para fazer um cálculo a cada 60 minutos? Me ajude
@HashtagTreinamentos4 жыл бұрын
Gabriel, é o mesmo procedimento do vídeo, basta mudar o tempo como o Diego mostrou.
@Gabrieldaindia4 жыл бұрын
Eu preciso que em tal campo que eu marco faça uma soma a cada 60 minutos ? A minha dúvida é se eu preciso usar alguma linguagem de soma ou algo parecido e muito obrigado pela resposta anterior 👍
@elis.januario98294 жыл бұрын
Muito bom, no entanto, toda vez que eu fecho o arquivo, mesmo salvando, quando eu o abro novamente ele perde as macros.
@miguelsilva41813 жыл бұрын
tems que gravar no formato .xlsm penso que seja isto
@wilianxavier16128 ай бұрын
O meu executa apenas uma vez em dez segundos e não repete.
@JulioCesar-jm3sd2 жыл бұрын
Não deu certo pra mim
@felipevelozo21884 жыл бұрын
não consigo deixar o loop, alguém me ajuda pf
@felipevelozo21884 жыл бұрын
Option Explicit Dim tempo As Date Sub Atualizar_dados() tempo = Now + TimeValue("00:01:00") Call Application.OnTime(tempo, "Atualizar_dados") End Sub
@HashtagTreinamentos4 жыл бұрын
Felipe, veja que o código OnTime está faltando argumentos!
@advogatojfb3 жыл бұрын
Estava com o mesmo problema, então verifiquei que tem que ser criado um módulo e colocar o código dentro desse módulo. Veja no canto superior esquerdo do vídeo, lá no VBA project , tem uma pasta Módulos e dentro dela Módulo1. Clica nesse Módulo1 e cola o código.