XL 2016 Horloge dans feuille de calcul Excel

ReneDav14000

XLDnaute Occasionnel
Bonjour à tous et merci de m'accueillir sur votre site.
Je ne suis pas un expert en Vba, mais je me débrouille un peu.
J'ai 61ans (bientôt la retraite) et j'exerce dans la fonction publique territoriale.
Je développe (j'essaie plutôt) des applications Excel pour améliorer les routines de travail.

J'ai donc un sujet à vous soumettre :
Avec l'aide de différents tuto, j'ai une horloge analogique que je souhaite insérer dans une feuille de calcul et que l'horloge se mette en route dès l'ouverture du fichier.
La feuille "Accueil" où se trouve l'horloge est la feuille qui sera affichée en première.
Pour le moment se met en route en cliquant sur un bouton (feuille "données horloge").
Merci par avance pour votre aide
 

Pièces jointes

  • Projet2.xlsm
    262.2 KB · Affichages: 61

patricktoulon

XLDnaute Barbatruc
@ReneDav14000
change la sub heure pour celle ci et tu aura le vrai comportement de l'aiguille heure
VB:
Sub heure()
    Dim H#, M#, S#
    On Error Resume Next   
    H = (360 / 12) * Hour(Now) + ((360 / 60) / 12) * Minute(Now)
    M = (360 / 60) * Minute(Now)
    S = (360 / 60) * Second(Now)
    ActiveSheet.Shapes("shgroupHeure").Rotation = H
    ActiveSheet.Shapes("shgroupminute").Rotation = M
    ActiveSheet.Shapes("shgroupseconde").Rotation = S
    Err.Clear
End Sub
 

ReneDav14000

XLDnaute Occasionnel
@ReneDav14000
change la sub heure pour celle ci et tu aura le vrai comportement de l'aiguille heure
VB:
Sub heure()
    Dim H#, M#, S#
    On Error Resume Next  
    H = (360 / 12) * Hour(Now) + ((360 / 60) / 12) * Minute(Now)
    M = (360 / 60) * Minute(Now)
    S = (360 / 60) * Second(Now)
    ActiveSheet.Shapes("shgroupHeure").Rotation = H
    ActiveSheet.Shapes("shgroupminute").Rotation = M
    ActiveSheet.Shapes("shgroupseconde").Rotation = S
    Err.Clear
End Sub
Merci patrick, mais ce n'était pas très important.
Encore merci pour ton Excellent travail. J'espère que je pourrai te rendre un si grand service.
 

Staple1600

XLDnaute Barbatruc
Bonsoir le fil

[aparté]
Heureusement qu'on conseille aux nouveaux membres, de ne pas poser leur question dans le fil d'un autre forumeur, mais de créer sa propre discussion (en mettant éventuellement un lien vers la discussion source)...:rolleyes:
N'est-ce pas Lionel ? (qui n'est pas pourtant pas un newbie sur XLD ;)
[/aparté]
 

ReneDav14000

XLDnaute Occasionnel
Bonsoir le fil

[aparté]
Heureusement qu'on conseille aux nouveaux membres, de ne pas poser leur question dans le fil d'un autre forumeur, mais de créer sa propre discussion (en mettant éventuellement un lien vers la discussion source)...:rolleyes:
N'est-ce pas Lionel ? (qui n'est pas pourtant pas un newbie sur XLD ;)
[/aparté]
Oui mais elle est tellement belle qu'elle attire... C'est la rançon du succès.
 

Phil69970

XLDnaute Barbatruc
Bonjour à tous

@patricktoulon

J'ai un message ici sur mon pc

1664958282170.png


@Phil69970
 

Discussions similaires

Réponses
7
Affichages
512
M
Réponses
9
Affichages
469
Maikales
M