Rechercher : dans
Par :

Pause dans une macro sous excel

Dernière réponse le 9 jui 2003 à 23:13:45 kittie, le 6 jui 2003 à 16:33:00 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « pause dans une macro sous excel » dans :
Exécuter une macro VoirExécuter une macro Excel et Calc proposent plusieurs façons d’exécuter une macro : en la sélectionnant dans une liste, dans la boîte de dialogue Macro ; par un raccourci clavier ; en l’attachant à un bouton de la barre d’outils ; ...

1

bmgg4, le 6 jui 2003 à 18:44:07

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 ?

Répondre à bmgg4

2

 kittie, le 9 jui 2003 à 23:13:45

Bonjour

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

Répondre à kittie