Пытался создать таймер в VBA. Мое намерение состоит в том, чтобы иметь возможность вызывать TimerStart
, TimerLaps
и TimerStop
в других функциях, чтобы оценить, сколько времени потребуется для завершения блока кода. Но у меня проблемы с тем, что моя глобальная переменная пуста.
Private starttime As Double
Sub TimerStart()
starttime = Timer
End Sub
Function TimerLaps() As Double
TimerLaps = Timer - starttime
End Function
Function TimerStop() As Double
i = starttime
starttime = 0
TimerStop = Round(Timer - i, 2)
End Function
Sub test()
Call TimerStart
MsgBox TimerStop()
End Sub
Спасибо ребята!