Страницы: 1
RSS
[VBA] таймер выполнения кода макроса на форме
 
Всем привет!
Очень сильно подозреваю что поднимаю боянистую тему, но все, же, перерыв поиски гугла и яндекса, я не смог найти то что мне нужно.

Как добавить в форме, н-р на Label1 таймер выполнения макроса. Т.е. открыл форму, нажал на кнопку выполнения макроса, на лейбле1 пошел таймер выполнения формата hh.mm,ss. Макрос закончил работу - таймер остановился. Буду рад ссылки на другие темы, если мой случай поднимался тут ранее :-)
caustic
 
Например -
Код
'перед запуском макроса
t = Timer

'в макросе (в циклах, отвечающих за его тормоза)
For i = 0 To 999999999
tt = Timer - t
Label1 = Format$((tt) / 86400, "hh:nn:ss,") & Format$((tt - Int(tt)) * 100, "00")
DoEvents
Next
 
а тут есть готовое решение
http://excelvba.ru/tools/ProgressIndicator
которое даже оставшееся время может вывести
Страницы: 1
Читают тему
Наверх