XL 2016 VBA Horloge

  • Initiateur de la discussion Initiateur de la discussion GP-xlsx
  • Date de début Date de début

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 !

GP-xlsx

XLDnaute Nouveau
Bonsoir,
J'ai récupéré un VBA pour installer une horloge dans un fichier Excel.
Le souci c'est que quand cette macro est lancée, elle empêche toutes les autres de fonctionner.
Quelqu'un peut-il m'aider??
 

Pièces jointes

bpnsoir
peut être comme ça
VB:
Dim go As Boolean
Sub startandstop()
go = Not go
Horloge
End Sub
Sub Horloge()
   Range("C3") = Format(Now, "hh:nn:ss")
DoEvents
  If go  Then Application.OnTime Now + TimeValue("00:00:01"), "horloge"
End Sub

la même sub pour la démarrer et l’arrêter
😉
 
Votre horloge ne peut pas donner l'heure avec votre code. L'heure de votre code est affichée en C3.
L'image de l'horloge est surement liée à l'origine à un module Flash, comme son nom l'indique quand on la sélectionne :
=INCORPORER("ShockwaveFlash.ShockwaveFlash.1";"")
Donc il vous manque quelque chose par rapport à votre fichier original.
 
J
Votre horloge ne peut pas donner l'heure avec votre code. L'heure de votre code est affichée en C3.
L'image de l'horloge est surement liée à l'origine à un module Flash, comme son nom l'indique quand on la sélectionne :
=INCORPORER("ShockwaveFlash.ShockwaveFlash.1";"")
Donc il vous manque quelque chose par rapport à votre fichier original.
J'y retravaille alors... merci pour les conseils!
 
bpnsoir
peut être comme ça
VB:
Dim go As Boolean
Sub startandstop()
go = Not go
Horloge
End Sub
Sub Horloge()
   Range("C3") = Format(Now, "hh:nn:ss")
DoEvents
  If go  Then Application.OnTime Now + TimeValue("00:00:01"), "horloge"
End Sub

la même sub pour la démarrer et l’arrêter
😉
Bonsoir PatrickToulon, ton code actualise mon horloge mais je perds le déroulement continu quand je suis sur la page active. Hors je cherche à le mettre en pause dès que je quitte cette page par commande d'une autre macro. Alors ta proposition rend les autres fonctionnelles mais je perds l'intérêt de l'horloge active sur la page d'accueil.
 
Bonjour le forum,

"J'ai récupéré un VBA pour installer une horloge dans un fichier Excel.
Le souci c'est que quand cette macro est lancée, elle empêche toutes les autres de fonctionner".


Horloge qui n'empêche pas les macros de fonctionner :

Cliquer sur "Autoriser la lecture ......"
 

Pièces jointes

Bonjour à tous
@excfl N'y a-t-il vraiment que chez vous que ces choses que vous joignez parfois fonctionnent ?
Chez moi elles ont toujours été complètement inertes, et ne proposent jamais nulle part d'autoriser une quelconque lecture.
@GP-xlsx Des fournitures possiblement utilisables dans ce classeur joint.
 

Pièces jointes

- 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

Discussions similaires

Réponses
9
Affichages
444
Retour