Pause dans une macro sous excel

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. 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. Bonjour

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