powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как создать задержку в макросе?
3 сообщений из 3, страница 1 из 1
Как создать задержку в макросе?
    #33272870
Фотография Jetus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник

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


______________________________
Never Surrender - Nothing Impossible!
...
Рейтинг: 0 / 0
Как создать задержку в макросе?
    #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
Как создать задержку в макросе?
    #33273031
Фотография Jetus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник


Спасибо!

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


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