Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion typiquement
  • 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 !

T

typiquement

Guest
Bonjour,

Je désirerais supendre l'exécution de mon programme(VB excel).
Par exemple avec un sleep qui ne compile pas pr l'instant.

Comment l'utilise t on?

Merci
 
Dernière modification par un modérateur:
Re : Fonction Sleep

Bonjour,

Est-tu sur qu'il existe en VBA, pour ma part, il ne le connait pas dans mon Help, je pense qu'il n'existe qu'en VB mais pas en VBA

en VBA tu peux utiliser wait ...
 
Re : Fonction Sleep

bonjour

Quelques exemples ci joint

Code:
Option Explicit
Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
 
Sub LaMacro_V01()
    'tempo 1 seconde
    Sleep 1000 'pause en millisecondes
    'la suite de la macro
    MsgBox "test"
End Sub


Code:
Sub LaMacro_V02()
    Dim t As Date
    'Tempo 1 seconde
    t = Timer + 1: Do Until Timer > t: DoEvents: Loop
    MsgBox "test"
End Sub


Code:
Sub LaMacro_V03()
    'tempo 1 seconde
    Application.Wait (Now + TimeValue("0:00:01"))
    
    MsgBox "test"
End Sub


Bonne journée
MichelXld
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
169
Réponses
10
Affichages
408
Réponses
15
Affichages
774
Réponses
15
Affichages
447
Réponses
2
Affichages
239
Réponses
4
Affichages
562
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…