Sub Upd()
ActiveWorkbook.RefreshAll
Application.OnTime Now + TimeValue("00:00:07"), "Upd"
End Sub
Этот макрос перезапускается после каждых 7 секунд. Проблема в том, что макрос обновить данные в таблице не всегда успевает через каждые 7 секунд, что приводит к зависанию системы. Как доработать этот макрос чтобы он перезапускался сразу после завершения своей работы, а не через каждые N секунд.
Коллеги, здравствуйте! Есть небольшая нерешенная задачка по обновлению закачиваемых из интернета данных в эксель. Суть такая: 1. С помощью созданного запроса закачиваются данные из интернета. На странице интернет эти данные обновляются каждые 3 секунды. 2. В Экселе существуют 2 стандартных способа обновить данные, полученные из внешних источников: а) нажать кнопку обновить данные (в Эксель 2016 - вкладке данные) б) на вкладке Данные ---> выбрать Свойства ---> Окно Свойства подключения ---> установить галочку в свойстве "Обновление каждые" .... минут. Наименьшим устанавливаемым интервалом обновления является 1 минута. Мне нужно обновление с интервалом 7 секунд. Какие варианты решения предложите ???