Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как создать задержку в макросе? / 3 сообщений из 3, страница 1 из 1
16.09.2005, 10:48:12
    #33272870
Jetus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать задержку в макросе?

Пишу прогу на VBA в Word'e. Необходимо организовать задержку (паузу) в макросе на несколько секунд (милисекунд). Как это сделать?
З.Ы. Если можно, то чтобы во время задержки в макросе сам Word был доступен.


______________________________
Never Surrender - Nothing Impossible!
...
Рейтинг: 0 / 0
16.09.2005, 11:16:37
    #33272955
Как создать задержку в макросе?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
    Dim PauseTime As Single
    Dim Start As Single
    Dim Finish As Single
    Dim TotalTime As Single
    
    PauseTime =  5 
    Start = Timer

    Do While Timer < Start + PauseTime
        DoEvents
    Loop

    Finish = Timer
    TotalTime = Finish - Start
    MsgBox "Paused for " & TotalTime & " seconds"
...
Рейтинг: 0 / 0
16.09.2005, 11:36:11
    #33273031
Jetus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать задержку в макросе?


Спасибо!

______________________________
Never Surrender - Nothing Impossible!
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как создать задержку в макросе? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]