Pausa en una macro de Excel

kittie -  
 kittie -
¡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. bmgg4 Mensajes publicados 189 Fecha de registro   Estado Miembro 23
     
    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. kittie
       
      Hola

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