Изчакайте, забавете, създайте таймер, докато работите с код - Примери за VBA код

Изчакайте или забавете във VBA

Има много случаи, когато таймерът може да бъде полезен в Excel, ето един метод, който да опитате:

1234 Sub MyTimer ()Приложение. Изчакайте сега + TimeValue ("00:00:05")MsgBox ("5 секунди")End Sub

Няколко употреби на a таймер в Excel VBA поставят код на пауза и измерват изминалото време. Следното ще ви отведе до съответното място, където съм публикувал пример за всяка употреба:

1. Поставете на пауза изпълнението на код за желано време с Application.Wait (симулиращ таймер)
връзка: Скриване на Excel
2. Измерете изминалото време с таймер във VBA
връзка: Код за сравнителен анализ

Изчакайте или забавете в Access VBA

Можете също да използвате горните методи в Access VBA. Например, може да искате да знаете колко време отнема преминаването през набор от записи.

123456789101112131415 Sub LoopThroughRecords ()Dim Count As LongDim BenchMark As DoubleBenchMark = Таймер„Начало на тествания кодЗадайте dbs = CurrentDbЗадайте rst = dbs.OpenRecordset ("tblInvoices", dbOpenDynaset)С първиНаправете до .EOF = Вярно.ПреместванеСледЦикълКрай с„Край на кода за тестванеMsgBox "Това отне" & Таймер - BenchMark & ​​"секунди за цикъл"End Sub

wave wave wave wave wave