Počkejte, zpoždění, vytvořte časovač při spuštění kódu - příklady kódu VBA

Čekání nebo zpoždění ve VBA

Existuje mnoho případů, kdy by časovač mohl být v Excelu užitečný. Zde je jedna metoda, kterou můžete vyzkoušet:

1234 Sub MyTimer ()Application.Wait Now + TimeValue ("00:00:05")MsgBox („5 sekund“)End Sub

Několik použití a časovač v aplikaci Excel VBA pozastavují kód a měří uplynulý čas. Následující vás zavede na příslušné místo, kde jsem zveřejnil příklad každého použití:

1. Pozastavte spuštění kódu na požadovanou dobu pomocí Application.Wait (simulace časovače)
odkaz: Skrýt Excel
2. Změřte uplynulý čas pomocí časovače ve VBA
odkaz: Srovnávací kód

Počkejte nebo zdržte v Access VBA

Můžete také použít výše uvedené metody v Access VBA. Můžete například chtít vědět, jak dlouho trvá přechod sadou záznamů.

123456789101112131415 Sub LoopThroughRecords ()Dim Count As LongDim BenchMark jako dvojitýBenchMark = Časovač„Začátek kódu k testováníNastavit dbs = CurrentDbNastavit rst = dbs.OpenRecordset ("tblInvoices", dbOpenDynaset)S prvníDo .EOF = True.MoveNextSmyčkaKonec s„Konec kódu k testováníMsgBox „Trvalo“ a časovač - BenchMark a „sekundy na smyčku“End Sub

wave wave wave wave wave