Tabla de contenido
Esperar o retrasar en VBA
Hay muchos casos en los que un temporizador podría ser útil en Excel, aquí hay un método para probar:
1234 | Sub MyTimer ()Application.Wait Now + TimeValue ("00:00:05")MsgBox ("5 segundos")End Sub |

Un par de usos de un Temporizador en Excel VBA están pausando el código y midiendo el tiempo transcurrido. Lo siguiente lo llevará al lugar respectivo donde publiqué un ejemplo de cada uso:
1. Pausar la ejecución del código durante un período de tiempo deseado con Application.Wait (simulando un temporizador)
enlace: Ocultar Excel
2. Mida el tiempo transcurrido con un temporizador en VBA
enlace: Código de evaluación comparativa
Espere o demore en Access VBA
También puede utilizar los métodos anteriores en Access VBA. Por ejemplo, es posible que desee saber cuánto tiempo se tarda en moverse por un juego de registros.
123456789101112131415 | Sub LoopThroughRecords ()Dim Count As LongDim BenchMark como dobleBenchMark = Temporizador'Inicio del código para probarEstablecer dbs = CurrentDbEstablecer rst = dbs.OpenRecordset ("tblInvoices", dbOpenDynaset)Con la primeraHacer hasta .EOF = Verdadero.MoveNextCírculoTerminar con'Fin del código para probarMsgBox "Tomó" & Timer - BenchMark & "segundos para repetir"End Sub |