VBA Excel - Como Executar Macro a Cada 10 Segundos

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ก.ย. 2024
  • CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO VBA IMPRESSIONADOR: lp.hashtagtrei...
    BAIXAR O MINICURSO GRATUITO DE VBA: bit.ly/34oP7ia
    Para receber conteúdo diário de Excel, Microsoft Excel VBA e Power BI gratuitamente, entre em nosso grupo do Telegram: t.me/joinchat/...
    Em nossos vídeos ensinamos diversas dicas excel vba e truques excel vba para que você consiga se desenvolver nessa ferramenta!
    -----------------------------------------------------------------------
    ► Planilha utilizada no vídeo: pages.hashtagt...
    -----------------------------------------------------------------------
    Hashtag Treinamentos
    ► Inscreva-se em nosso canal: bit.ly/2O6A4RP
    ► Ative as notificações (clica no sininho)!
    ► Curta o nosso vídeo!
    -----------------------------------------------------------------------
    Redes Sociais
    ► TH-cam: bit.ly/2O6A4RP
    ► Instagram: bit.ly/2F7B6t4
    ► Facebook: bit.ly/2UA4SwY
    ► Telegram: t.me/joinchat/...
    -----------------------------------------------------------------------
    TOP Vídeos:
    ► Macros Excel VBA - Como criar uma Macro do Zero
    • Macros Excel VBA - Com...
    ► Como criar formulário no Excel - Criando Userform no VBA - 1/5
    • Como criar formulário ...
    ► VBA - O que é VBA? O que são Macros?
    • VBA - O que é VBA? O q...
    ► Gravar macro - Minicurso Prático de Macros e VBA (1/10)
    • Gravar Macro - [Minicu...
    ► Primeira Linha Vazia - Minicurso Prático de Macros e VBA (8/10)
    • Primeira Linha Vazia -...
    -----------------------------------------------------------------------
    Nesse vídeo vou te mostrar como trabalhar com tempo dentro do VBA! Vamos aprender como executar macro a cada 10 segundos! Se você quiser executar a cada 30 segundos, 10 minutos, 1 hora, 1 dia, esse código também vai funcionar!
    Basicamente, o que vamos aprender é o que fazer para que nosso código fique executando macro a cada 10 segundos ou mais! Nosso código, que vai utilizar o método Application.OnTime vai nos permitir criar uma macro para executar em uma determinada hora também.
    Então, vamos ter algumas opções: executar uma macro a cada x minutos ou executar macro em uma determinada hora.
    A aplicação que mostro nesse vídeo é criar um lembrete para beber água de hora em hora, mas você pode aplicar isso para o seu dia-a-dia se você tiver uma rotina no trabalho que precisa executar diversas vezes por dia.
    -----------------------------------------------------------------------
    #excel #vba #hashtagtreinamentos

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

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

    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
    ► TH-cam: 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
    th-cam.com/video/uB3TBxHC1yQ/w-d-xo.html
    ► Como criar formulário no Excel - Criando Userform no VBA - 1/5
    th-cam.com/video/CHV7lN_W49Y/w-d-xo.html
    ► VBA - O que é VBA? O que são Macros?
    th-cam.com/video/T52_VUg_AKY/w-d-xo.html
    ► Gravar macro - Minicurso Prático de Macros e VBA (1/10)
    th-cam.com/video/Qa9A4lGL_Ig/w-d-xo.html
    ► Primeira Linha Vazia - Minicurso Prático de Macros e VBA (8/10)
    th-cam.com/video/k6ZoRq9Aqdg/w-d-xo.html

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

    Adoro oa vídeos de vocês aprendo muito, poderiam fazer um vídeo com as formulas de vba mais utilizadas.

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

    Aula incrível, simples e objetiva; direto ao
    ponto, excelente didática. Parabéns!

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

    Show. parabéns pela didática.

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

    Irmão, me ajudou demais!!! vlw bom trabalho!

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

    Melhor aula de todas, suas aulas são sempre muito claras e objetivas!

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

    Como sempre, Hashtag é SHOWWWW!!! ... Amo as dicas!!!

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

    muito bom, pode ser usada em diversas situações.mais um aprendizado graças à vocês. muito oobrigado

  • @FabioLopes-fs3bz
    @FabioLopes-fs3bz 3 ปีที่แล้ว

    cara, eu amo vc com todo respeito! conteúdo que eu buscava e nao achava!

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

    vlw, irmão.
    era exatamente isso que eu estava precisando.
    Grato.

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

    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.

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

    Resolveu um problema grandioso!!! Valeu!!

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

    Excelente, Diego! Vc tem uma didática muito boa. Parabéns!

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

    Amei! Achava que era mais complicado kkkkk. Obrigadão!

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

    Top!

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

    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

  • @1963nilima
    @1963nilima 4 ปีที่แล้ว

    Obrigado pelo aprendizado. Vou usar em muitas ocasiões. Valeu e muito sucesso!

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

    aula top

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

    Muito legal essa aula.

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

    ótima explicação muito obrigado!!!!!

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

    Muito bom, mesclei juntamente com eventos e fica show!

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

    Cara tu é muito bom🙏

  • @uaidirecao5426
    @uaidirecao5426 11 หลายเดือนก่อน

    Muito top...

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

    interessante e muito prático!

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

    Bem maneiro essa aplicação!

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

    Cara: show de bola seu vídeo! Até eu entendi!!! rs..."petacular"

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

    SHOW. Usando um trocadilho 'Veio no TEMPO certo'

  • @williamc.jr.9124
    @williamc.jr.9124 4 ปีที่แล้ว +1

    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.

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

      William, isso teria que fazer um loop para pintar e remover esse preenchimento da célula.

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

    Excelente, vc é o cara.

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

    Muito interessante,ajudou muito!!!

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

    Show.muito legal

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

    muito maneiro! obrigado pela aula, diegão!

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

    Muito interessante !!!! Como fazer para que as chamadas só comecem num determinado horário?

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

    Já sou inscrito. Curti e vim comentar.

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

    Parabéns mano! video top!

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

    Gostei.

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

    #SOMOSTODOS12%

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

    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!

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

      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...

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

      th-cam.com/video/y7_sxmS1slw/w-d-xo.html
      O link acima pode te ajudar...

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

    Mano muito bom hein, mandou bem paks!

  • @brenoxxw
    @brenoxxw 21 วันที่ผ่านมา

    top!

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

    excelente

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

    Top

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

    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.

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

      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.

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

    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?

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

      Ricardo, menos que isso não vai conseguir, até porque seu código praticamente não iria parar de rodar.

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

    MUITO BOM

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

    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 ;

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

      Será que terei uma resposta ?

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

      Fala Luiz, Infelizmente não prestamos esse tipo de suporte mais específico e detalhado pelo TH-cam, 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

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

    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?

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

      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. 😊

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

    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.

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

      Bernardo, infelizmente precisa que a planilha esteja aberta.

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

    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 ?

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

    Olá! Vocês tem algum vídeo que ensina a enviar um email a cada 5 antes de executar o comando NEXT?

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

    #smostodos 12%

  • @shiguehashimoto1247
    @shiguehashimoto1247 5 หลายเดือนก่อน

    Como posso mostrar aquele "circulo rodando" durante a execução de um procedimento que demanda alguns minutos?

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

    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!!

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

    Eu quero programar uma maco feita para executar de tempo em tempo automática, tem a possibilidade ?

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

    Ó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

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

      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: th-cam.com/video/Salpm1zs2AM/w-d-xo.html

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

    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.

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

    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

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

    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?

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

    Gostaria que o excel atualizasse a cada segundo , com um botao que poder para e iniciar novamente e ela volta a atualizar novamente

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

    Como eu faço para disparar uma macro (por exemplo, esta do timer) dentro de uma planilha fechada?

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

    Como faço para que a macro execute quando a planilha estiver fechada.

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

    oi, o link para baixar a planilha da aula não esta disponível, poderia passa o link dela

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

    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.

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

    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

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

    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!

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

      Pablo, nesse vídeo aqui mostramos 2 códigos que podem te auxiliar nessa questão:
      th-cam.com/video/PAFc0VdffDQ/w-d-xo.html

  • @marciomarçall
    @marciomarçall ปีที่แล้ว

    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á!

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

    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.

  • @jaquelinesavioli4517
    @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 ?

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

    MT bom, como eu faria para copiar dados de uma coluna e colar em outra a cada 60minutos????

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

      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.

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

    Qual número do Whats pra receber os conteúdos da Semana do Excel???

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

      Leandro, no nosso site tem os nossos contatos: www.hashtagtreinamentos.com/contato/

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

    Po favor, alguém sabe me dizer,, Como executar a macro clicando em uma célula ao invés de um botão?

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

    Show
    O link para download não funciona... poderia me ajudar por favor

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

    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?

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

      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.

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

      @@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!

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

    1

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

    fiz a macro, configurei certinho, mas ela atualiza apenas uma vez e para

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

      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.

  • @fernandobarbosapimentel9321
    @fernandobarbosapimentel9321 8 หลายเดือนก่อน

    Olá, como fazer para clicar em "OK" sozinho?

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

    E se eu quiser executar a macro todo dia 01 do mês?

  • @gilliardpacheco1815
    @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

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

    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

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

      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.

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

    eu quero

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

      pages.hashtagtreinamentos.com/planilha-1dR0jWGM0LOtsdgX-i8BUmoIe47S2MNEv?origemurl=hashtag_yt_org_planilha_zGYKikTVvH0

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

    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?

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

      Barros, terá que verificar em depurar em qual linha está dando o erro, depois basta verificar se está tudo ok conforme o vídeo.

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

      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.

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

      @@advogatojfb estava precisando muito dessa ajuda, muito obrigado!!!!!

  • @momentodeconsenso.3434
    @momentodeconsenso.3434 3 ปีที่แล้ว

    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.

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

      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.

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

    No meu, na hora que digito o
    Din tempo As Date
    Ele dá erro, e diz que era esperado fim da instrução

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

    Na minha versão 2016 da erro, aparece que não pode executar a macro, alguém mais com esse problema?

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

    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?

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

      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.

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

    Como faço para fazer um cálculo a cada 60 minutos? Me ajude

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

      Gabriel, é o mesmo procedimento do vídeo, basta mudar o tempo como o Diego mostrou.

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

      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.januario9829
    @elis.januario9829 3 ปีที่แล้ว

    Muito bom, no entanto, toda vez que eu fecho o arquivo, mesmo salvando, quando eu o abro novamente ele perde as macros.

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

      tems que gravar no formato .xlsm
      penso que seja isto

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

    O meu executa apenas uma vez em dez segundos e não repete.

  • @JulioCesar-jm3sd
    @JulioCesar-jm3sd 2 ปีที่แล้ว

    Não deu certo pra mim

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

    não consigo deixar o loop, alguém me ajuda pf

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

      Option Explicit
      Dim tempo As Date
      Sub Atualizar_dados()
      tempo = Now + TimeValue("00:01:00")
      Call Application.OnTime(tempo, "Atualizar_dados")
      End Sub

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

      Felipe, veja que o código OnTime está faltando argumentos!

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

      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.

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

    eu quero