Laps de temps avant lancement macro.

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

Hulk

XLDnaute Barbatruc
Hello tout le monde,

Zallez m'prendre pour un fou 😀 mais est-ce possible que par exemple dans la macro suivante
Code:
Private Sub CommandButton1()
MsgBox "Coucou"
End Sub
Qu'il lance le message 5 secondes après avoir cliqué ?

J'ai esayé comme ceci, mais non.
Code:
Private Sub CommandButton1()
Temps = Now + TimeValue("00:00:05")
MsgBox "Coucou"
End Sub
Merci bien, Hulk.
 
Re : Laps de temps avant lancement macro.

Bonsoir Hulk, Jordan,

Le seul inconvénient (si c'en est un) avec Wait c'est que le sablier tourne (la macro tourne, on ne peut rien faire).

Une solution classique avec OnTime :

Code:
Private Sub CommandButton1()
Application.OnTime Now + TimeValue("0:0:5"), "Message"
End Sub

Sub Message() 'à placer impérativement dans un module
MsgBox "bonsoir"
End Sub

A+
 
Dernière édition:
Re : Laps de temps avant lancement macro.

Bonjour Jordan, bonsoir Hulk,
Tiré de l'aide
Important La méthode Wait suspend toute activité de Microsoft Excel et peut vous empêcher d'accomplir toute autre opération sur votre ordinateur pendant la durée de la pause. Seules les tâches de fond telles que l'impression ou le recalcul se poursuivent.

Cela reste trés pratique dans certains cas.
Voici une facon de faire qui permet encore de travailler ici dans 5 secondes
mais il est possible de faire afficher le message à 17h....... ou autres........
Application.OnTime Now + TimeValue("00:00:05"), "MonMessage"

et dans un module

Sub MonMessage()
MsgBox "Salut"
End Sub
 
Re : Laps de temps avant lancement macro.

Hello Jordan, Job, Youky,

Merci messieurs, impec !

Vrai que la soluce de Job est plus mieux bien 😀

Au plaisir de vous lire, Hulk.

PS. Merci Youki, c'est ce que disait Job 😉
 
- 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
7
Affichages
994
P
Réponses
6
Affichages
1 K
pesca37
P
Retour