Várjon, késleltesse, hozzon létre időzítőt a kód futtatása közben - Példák a VBA kódokra

Várakozás vagy késleltetés a VBA -ban

Sok esetben előfordulhat, hogy az időzítő hasznos lehet az Excelben, itt van egy módszer a kipróbálásra:

1234 Al -MyTimer ()Application.Ware Now + TimeValue ("00:00:05")MsgBox ("5 másodperc")End Sub

Pár használat a időzítő az Excel VBA programban a kód szüneteltetése és az eltelt idő mérése. Az alábbiak a megfelelő helyre visznek, ahol minden felhasználásra példát tettem közzé:

1. Szüneteltesse a kódfuttatást egy kívánt ideig az Alkalmazással. Várjon (időzítőt szimulálva)
link: Az Excel elrejtése
2. Mérje meg az eltelt időt egy időzítővel VBA -ban
link: Benchmarking Code

Várjon vagy késleltesse az Access VBA -t

Az Access VBA fenti módszereit is használhatja. Érdemes például tudni, hogy mennyi ideig tart egy rekordhalmaz átlépése.

123456789101112131415 Sub LoopThroughRecords ()Halvány gróf, mint hosszúDim BenchMark As DoubleBenchMark = Időzítő'A tesztelni kívánt kód kezdeteÁllítsa be a dbs = CurrentDb értéketÁllítsa be az rst = dbs.OpenRecordset ("tblInvoices", dbOpenDynaset)Az elsővelTedd addig .EOF = Igaz.MoveNextHurokVége ezzel'A tesztelés végeMsgBox "Kellett" & Timer - BenchMark & ​​"másodperc a ciklushoz"End Sub

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave