Warten, verzögern, Timer erstellen, während Code ausgeführt wird - VBA-Codebeispiele

Warten oder verzögern in VBA

Es gibt viele Fälle, in denen ein Timer in Excel nützlich sein könnte. Hier ist eine Methode, die Sie ausprobieren können:

1234 Unter MyTimer()Anwendung.Jetzt warten + TimeValue("00:00:05")MsgBox ("5 Sekunden")End Sub

Ein paar Verwendungen von a Timer in Excel VBA pausieren Code und messen die verstrichene Zeit. Folgendes führt Sie an die jeweilige Stelle, an der ich ein Beispiel für jede Verwendung gepostet habe:

1. Unterbrechen Sie die Codeausführung für eine gewünschte Zeit mit Application.Wait (Simulation eines Timers)
Link: Excel ausblenden
2. Messen Sie die verstrichene Zeit mit einem Timer in VBA
Link: Benchmarking-Code

Warten oder verzögern Sie in Access VBA

Sie können die oben genannten Methoden auch in Access VBA verwenden. Sie möchten beispielsweise wissen, wie lange es dauert, ein Recordset zu durchlaufen.

123456789101112131415 Sub LoopThroughRecords()Dim Count As LongBenchmark als Double dimmenBenchmark = Timer'Start des Codes zum TestenSetze dbs = CurrentDbSet rst = dbs.OpenRecordset("tblInvoices", dbOpenDynaset)Mit rstTun bis .EOF = True.Nächstes verschiebenSchleifeEnde mit'Ende des zu testenden CodesMsgBox "Es dauerte" & Timer - Benchmark & ​​"Sekunden für die Schleife"End Sub

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave