Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Stop,chrono ,je bloque....

  • Initiateur de la discussion Initiateur de la discussion Guido
  • 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 !

Guido

XLDnaute Accro
Bonjour le Forum

J'ai deux macros..

Public Sub Chrono()


Temps = Now + TimeValue("00:00:01")
Application.OnTime Temps, "Chrono"
Sheets("ENJEUX").Range("O16").Value = Time
End Sub

Pour moi Public Sub Chrono() la macro fonctionne super.

Mais pour l'autre ci dessous non...

Sub Macro21()

On Error Resume Next
'Stoppe la gestion de l'évènement OnTime
Application.OnTime Temps, "Chrono", , False
On Error GoTo 0
End Sub

le bouton..je l'ai créé

Merci pour votre aide

Merci Guido
 
Re : Stop,chrono ,je bloque....

Bonsoir.

Personnellement je ne vois pas la nécessité du boolStop.
Ceci doit faire l'affaire :
VB:
Option Explicit
Dim Temps As Date ' Doit impérativement être globale.

Sub Chrono()
Temps = Now + TimeValue("00:00:01")
Application.OnTime Temps, "Chrono", Schedule:=True ' 1ere macro qui lance l'horloge
Sheets("ENJEUX").Range("O16").Value = Time
End Sub

Sub StopChrono()
Application.OnTime Temps, "Chrono", Schedule:=False
End Sub
 
Re : Stop,chrono ,je bloque....

Bonjour à tous

Cela aurait été bien qu'on ai en retour le fichier qui fonctionne. mais je rêve un peu 😱.

Salut MJ13

Je ne peux pas poster mon fichier il pese 5.63mo..

Donc,j'ai mis la vb de Dranreb ,dans la macro respective dans mon fichier,et la C tout bon.

-------------------------------------------------------------------------------------------------------


Option Explicit
Dim Temps As Date ' Doit impérativement être globale.

Sub Chrono()
Temps = Now + TimeValue("00:00:01")
Application.OnTime Temps, "Chrono", Schedule:=True ' 1ere macro qui lance l'horloge
Sheets("ENJEUX").Range("O16").Value = Time
End Sub

Sub StopChrono()
Application.OnTime Temps, "Chrono", Schedule:=False
End Sub

Merci

Amitiés

Guido

Si tu as besoin de plus ,je suis la.
 
Re : Stop,chrono ,je bloque....

Re Guido

Ok, merci pour le code, c'est au moins, ce que j'attendais 🙂.

Car si quelqu'un tombe sur cette discussion, c'est toujours bien d'avoir la solution qui fonctionne bien pour le demandeur. Enfin c'est ma philosophie d'un bon forum comme XLD 😱.
 
- 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
10
Affichages
400
Réponses
9
Affichages
168
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
302
Réponses
7
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…