de Microsoft Visual Basic es un lenguaje de programación sencillo que permite a los usuarios escribir programas que hacen uso de la interfaz de Windows - los botones , menús , pestañas , ventanas y cajas. A veces , es posible que desee un módulo para detener la ejecución de un corto período de tiempo para evitar que la información importante de desaparecer de la pantalla o para dar tiempo a un módulo independiente para realizar alguna tarea . Si desea utilizar la función "Sleep " de la interfaz de Windows, que se detiene la ejecución del programa durante un tiempo especificado , puede hacerlo mediante la inserción de una referencia al sueño en el código de su módulo de VBA. Instrucciones
1
Abrir el código del módulo de Visual Basic tal y como lo haría al realizar otros cambios a la misma.
2
Inserte el siguiente código en la sección Declaraciones de su módulo de Visual Basic , donde se declaran las variables :
Private Declare Sub Sleep Lib " kernel32 " ( dwMilliseconds ByVal As Long )
3
Insertar el código siguiente en cualquier punto en su programa de VBA que desea que ocurrirá la demora y sin ningún trabajo que está realizando el programa :
sueño 2000
Sustituir " 2000 ", con el número de milisegundos que desea que el retraso al último , en este ejemplo , el comando haría que el programa de dormir durante dos segundos.