Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado
Logo Excel Avanzado

Wait en VBA

| 0 comments

El codigo Wait en VBA es utilizado para pausar la ejecución de una macro y reanudarla en el tiempo establecido.

La sintáxis del código es el siguiente: Application.Wait (Time).

En el siguiente ejemplo podemos ver cómo se utiliza el código para simular el tiempo que tomaría el procesamiento de datos ingresados al realizar el pago de una compra.

Ejemplo de Wait en VBA

Para este caso el código ejecutado es el siguiente:

Private Sub CommandButton1_Click()

If Application.Wait(Now + TimeValue(“00:00:10”)) Then
MsgBox “Pago realizado con éxito”
End If

End sub

En este caso, se debe completar los campos del formulario y luego de hacer click en el botón “Ejecutar Pago”.

El formulario esperará 10 segundos para que el mensaje “Pago realizado con éxito” aparezca.

En el siguiente archivo se puede ver el formulario y el código: Wait en VBA

Deja un comentario

Required fields are marked *.


Excel Avanzado located at , Lima, Perú . Reviewed by usuarios rated: 4.7 / 5