Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Option Explicit
Public tps
Sub majh()
Sheets("Feuil1").Range("A1") = Format(Now, "hh:mm:ss")
tps = Now + TimeValue("00:00:1")
Application.OnTime tps, "majh"
End Sub
Il fonctionne très bien mais j'aimerai qui s'affiche dans toute les pages du classeur.
bonjour,
dans les autres feuilles, tu mets = et là tu cliques sur la cellule en feuil1 cellule A1
quand cette cellule se met à jour via la macro, les autres suivent
Si on lance de nombreuses fois la macro il y a multiplication des tps et le processus ne va pas bien.
Pour l'éviter utiliser :
Code:
Option Explicit
Public tps
Sub majh()
Range("A1").NumberFormat = "hh:mm:ss"
Range("A1") = Time
On Error Resume Next
Application.OnTime tps, "majh", , False 'RAZ car plusieurs lancements sont possibles
tps = Now + 1 / 86400
Application.OnTime tps, "majh"
End Sub
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD