Forum Discussion
Artur_Sousa
Mar 19, 2023Copper Contributor
Excel Hora atual.
Por favor, alguém me ajuda, como colocar numa célula do Excel, a hora atual, e esta atualize ao segundo ou minuto. Desde já o meu agradecimento.
NikolinoDE
Mar 19, 2023Platinum Contributor
=ROUND(AGORA();0:00:01)
A tradução nem sempre funciona para mim com as fórmulas em outros idiomas :).
A fibra dos textos anteriores não conhece esta língua (mesmo que quisesse). O texto pode conter erros gramaticais ou tipográficos.
Artur_Sousa
Mar 20, 2023Copper Contributor
NikolinoDE, agradeço sua atenção, já experimentei várias formas, mas não dá.
Cumprimentos.
Cumprimentos.
- HansVogelaarMar 20, 2023MVP
Para atualizar a hora automaticamente, você precisa de algum código VBA. Na pasta de trabalho anexada, você encontrará o código em ThisWorkbook e em Module1.
- NikolinoDEMar 20, 2023Platinum Contributor
Talvez com VBA, aqui está uma pequena macro onde é atualizada a cada minuto.
Você pode configurá-lo como quiser.
Sub timemacro() ThisWorkbook.Worksheets("Sheet1").Range("A1") = Format(Now, "dd.mm.yy hh:mm:ss") ET = Now + TimeValue("00:01:00") Application.OnTime ET, "timemakro" End Sub- NikolinoDEMar 20, 2023Platinum Contributor
Pense com este arquivo de exemplo é melhor entender, a cada 5 segundos o tempo é renovado. Mudei um pouco o código. Espero que ajude! 🙂