No Macro Excel eu uso este:
Sub Chart()
dTime = agora + TimeValue("00:00:05")
Application. OnTime dTime, "Gráfico"
' Código
End Sub
Eu que uso para executar macro "Gráfico" de cada intervalo de 5 segundos automaticamente. A pergunta é, depois que está sendo executado, como pará-lo com outra macro para que a macro "Gráfico" não é mais executada e por favor, dê-me o código.