Excel Macros (VBA) – Aula 11 – Executar macro quando a planilha for alterada / Dat Hora / Loop







* O link para o vídeo completo está no final desse artigo.
Saiba mais clicando em Robô IQ OPTION de AUTOMATIZAÇÃO de Lista de SINAIS
E conheça também sobre o Melhor Bot Para Opções Binárias 2021
Que tal um robo gratuito para IQ Option? Sistema Para IQ Option Grátis



Aprenda a executar uma macro, sempre que sua planilhar for atualizada/alterada. Aprenda também a capturar a data e hora e mais um pouco de loop com a função FOR.
============================================
Para mais aulas:
Ajude o projeto a continuar, compre a nossa apostila de Excel. Saiba mais aqui:
Conheça nossa fan page:

Link do vídeo





Mais Visitados Hoje:


13 comentários em “Excel Macros (VBA) – Aula 11 – Executar macro quando a planilha for alterada / Dat Hora / Loop

  1. Elias! Gravei uma macro para alterar a cor da barra de um gráfico a que tiver o menor, quando o menor valor aparecer em uma célula a cor da barra fica em vermelho, porém eu queria executar somente quando a célula aparecer esse menor valor sem precisar criar um botão para iniciar a macro, vi seu vídeo e não consegui fazer no automático veja só, quando eu apertar enter ou através de alguma fórmula a célula "B11" tiver o valor 192 a cor da barra do gráfico ficará em vermelho. Pode me ajudar a fazer esse código funcionar queria muito fazer uma formatação condicional nas barras dos gráficos com determinados critérios de valores, Agradeço!

    Sub Macro2()

    If Range("B11") = 192 Then
    ActiveSheet.ChartObjects("Gráfico 2").Activate

    ActiveChart.FullSeriesCollection(3).Interior.Color = RGB(255, 0, 0)

    End if
    End Sub

  2. Olá, pode me ajudar? Quando estou executando uma macro que é executada de tempo em tempo, o campo DDE não não é atualizado dinamicamente. Pode me dizer o que fazer?

  3. Como faço para registrar data e hora para cada item? Por exemplo, registro de fluxo de caixa ou cadastro de produto em que cada registro contenha sua respectiva data e hora que foi lançado .

  4. o Manezão tira este amarelo do ponteiro do mouse…vai ganhar um deslike por isso….

  5. Boa fera! Parabens! Me ajudou muito! So uma duvida: E se eu quiser colocar a data e hora ao lado de cada celula que eu digitar algo? Ai no video aparece a data e hora na mesma celula independente de eu digitar na celula da linha 2 ou na celula da linha 100, vai aparecer a data e hora somente em uma unica celula, em cima. É possivel a data e hora acompanhar ao lado de cada celula q eu alterar? Se eu colocar algum dado na celula da linha abaixo,a data e hora vao aparecer na celula do lado dela e assim sussecivamente…. como faço no comando do Modulo? Pode ajudar? Valeu!

  6. boa tarde,
    parabéns e obrigado por compartilhar conhecimentos valiosos mestre. estou inscrito em seu canal e gosto de acompanhar seus videos.

    estou tentando usar esse método mas não estou conseguindo estou querendo fazer registros de entrada, saida pro almoço, retorno do almoço, saida e registrar horas extras quando tiver. usando um cartão com codigo de barras com o numero de matricula, ou seja um leitor de codigo de barras registrará na planilha o numero de matricula e os horários.

    estou usando procv pra carregar o nome do funcionario atraves da matricula que está em outra aba e a função se para quando não tiver sendo registrado nada a planilha ficar limpa. quase consigo concluir usando um botão faltou só incluir sobre os horarios de acordo com o tipo. mas essa não é a idéia. e sim sem usar botão ou atalhos do teclado.

    se puderes me ajudar…agradeço!

    dá pra fazer? e como seria?

    meu email é [email protected]gmail.com

  7. toda vida que executo minha macro consigo ver ela executando tem como acelerar ela para não ter este pisca ao executar.

  8. Ótimo trabalho Professor. Porque você não utiliza o Option Explicit nos seu códigos?

  9. Olá Elias Ribeiro
    Excelente aula! Algumas dúvidas… sempre antes de chamar uma macro (dentro de outra) utilizo o Call, estranhei, pois você não utilizou este artificio. Teria como me explicar a diferença entre estes procedimentos?
    Gostaria de adotar as técnicas apresentadas neste vídeo aula em minha planilha, porém, o numero de linha não é constante e sim variado, tem como elaborar códios com matriciais das quais as linhas são variavas e sempre crescentes ?
    Por fim gostaria de sugerir uma vídeo aula sobre formatação concional, porém com VBA, ou seja, ao descrever determinada palavra alterasse a cor e em outro exemplo seriam notas de alunos abaixo de modo que < que nota 15 na cor vermelha e >= 15 azul… se achar possivel e viável desde já te agradeço….

    Grato,
    Marcelo Adriano

Os comentários estão encerrados.