Есть макрос с таким кодом:
Этот макрос перезапускается после каждых 7 секунд. Проблема в том, что макрос обновить данные в таблице не всегда успевает через каждые 7 секунд, что приводит к зависанию системы. Как доработать этот макрос чтобы он перезапускался сразу после завершения своей работы, а не через каждые N секунд.
| Код |
|---|
Sub Upd()
ActiveWorkbook.RefreshAll
Application.OnTime Now + TimeValue("00:00:07"), "Upd"
End Sub |
Этот макрос перезапускается после каждых 7 секунд. Проблема в том, что макрос обновить данные в таблице не всегда успевает через каждые 7 секунд, что приводит к зависанию системы. Как доработать этот макрос чтобы он перезапускался сразу после завершения своей работы, а не через каждые N секунд.
Изменено: - 03.01.2019 16:10:48