Pause dans une macro sous excel

kittie -  
 kittie -
Bonjour à tous !!

Qu'elqu'un pourrait il me dire qu'elle est l'instruction ou la commande pour inserer une pause dans une macro sous excel 2000 pour permettre de saisir de nouveau element dans un fichier, puis une fois que l'on a fini la saisie que la macro reprenne son execution.

merci d'avance
kittie

1 réponse

bmgg4 Messages postés 179 Date d'inscription   Statut Membre Dernière intervention   23
 
Bonjour kittie,

Tu as plusieurs possibilités
Il faut utiliser la méthode OnTime.

Exemple :
Sub ALuumer()
MsgBox "Il faut attendre"
Application.OnTime Now +
TimeValue("00:00:15"), "Eteindre"
End Sub
Sub Eteindre()
MsgBox "15 secondes ce sont écoulées"
End Sub
Cordialement

Pascal (Papou)

Cette fonction
est aussi interressante

Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Sub Tempo()
MsgBox "Msg 1"
Sleep (1000) ' pause de 1 seconde
MsgBox "Msg 2"
Sleep (3000) ' pause de 3 seconde
MsgBox "Msg 3"
End Sub

Bruno BdF

macros publiées sur http://www.excelabo.net/xl/tempo.htm
D'autres possibilités sur http://perso.wanadoo.fr/frederic.sigonneau/Tempos.htm

Monique
Elle est pas belle la vie ?
1
kittie
 
Bonjour

J'espère que tu vas bien
merci beaucoup pour ta réponse
bises kittie
0