beliser
XLDnaute Junior
Bonsoir au forum,
J'ai un souçi avec l'horloge que j'ai placé en page d'acceuil de mon classeur.
C'est à dire que lorsque je souhaite me déplacer de feuille en feuille il y a un bug qui apparait.
Que dois je changer dans le code ci-dessous?
Option Explicit
Dim Temps As Date
Public Sub MAJHorloge()
Dim C As Range
'Programmation de l'évènement toutes les secondes
Temps = Now + TimeValue('00:00:01')
Application.OnTime Temps, 'MAJHorloge'
Set C = ActiveCell
'MAJ de l'horloge
ActiveSheet.Shapes('Horloge').Select
Selection.Characters.Text = Format(Now, 'hh:mm:ss')
C.Select
End Sub
Public Sub StopHorloge()
On Error Resume Next
'Stoppe la gestion de l'évènement OnTime
Application.OnTime Temps, 'MAJHorloge', , False
On Error GoTo 0
End Sub
Merci d'avance.
beliser.
J'ai un souçi avec l'horloge que j'ai placé en page d'acceuil de mon classeur.
C'est à dire que lorsque je souhaite me déplacer de feuille en feuille il y a un bug qui apparait.
Que dois je changer dans le code ci-dessous?
Option Explicit
Dim Temps As Date
Public Sub MAJHorloge()
Dim C As Range
'Programmation de l'évènement toutes les secondes
Temps = Now + TimeValue('00:00:01')
Application.OnTime Temps, 'MAJHorloge'
Set C = ActiveCell
'MAJ de l'horloge
ActiveSheet.Shapes('Horloge').Select
Selection.Characters.Text = Format(Now, 'hh:mm:ss')
C.Select
End Sub
Public Sub StopHorloge()
On Error Resume Next
'Stoppe la gestion de l'évènement OnTime
Application.OnTime Temps, 'MAJHorloge', , False
On Error GoTo 0
End Sub
Merci d'avance.
beliser.