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

  1. bmgg4 Messages postés 189 Date d'inscription   Statut Membre 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
    1. kittie
       
      Bonjour

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