Pausa en una macro de Excel

¡Hola a todos!!

¿Alguien podría decirme cuál es la instrucción o el comando para insertar una pausa en una macro en Excel 2000 para permitir la entrada de nuevos elementos en un archivo, y una vez que hemos terminado de ingresar, que la macro continúe su ejecución?

Gracias de antemano
kittie

1 respuesta

  1. Hola Kittie,

    Tienes varias posibilidades
    Es necesario usar el método OnTime. 
    Ejemplo:
    Sub ALuumer()
    MsgBox "Hay que esperar"
    Application.OnTime Now +
    TimeValue("00:00:15"), "Eteindre"
    End Sub
    Sub Eteindre()
    MsgBox "15 segundos han transcurrido"
    End Sub
    Cordialmente

    Pascal (Papou)

    Esta función
    también es interesante

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

    Bruno BdF

    macros publicadas en http://www.excelabo.net/xl/tempo.htm
    Otras posibilidades en http://perso.wanadoo.fr/frederic.sigonneau/Tempos.htm

    Monique
    ¿No es hermosa la vida?
    1
    1. Hola

      Espero que estés bien
      muchas gracias por tu respuesta
      bicos kittie
      0