Здравствуйте.
Используется файл с запросами Power Query, которые получают данные из нескольких файлов. Файлы тяжёлые, их много, запросы обновляются долго. При этом внизу периодически появляется и пропадает информационное сообщение "Выполнение фонового запроса..." потом "Готово", потом снова запрос. При этом не очень понятно обновились все запросы или ещё ждать.
Засунул запуск обновления в макрос, типа такого
Используется файл с запросами Power Query, которые получают данные из нескольких файлов. Файлы тяжёлые, их много, запросы обновляются долго. При этом внизу периодически появляется и пропадает информационное сообщение "Выполнение фонового запроса..." потом "Готово", потом снова запрос. При этом не очень понятно обновились все запросы или ещё ждать.
Засунул запуск обновления в макрос, типа такого
Код |
---|
Sub A_Main() Dim Start As Double Dim Finish As Double Dim TotalTime As Double Start = Timer ThisWorkbook.RefreshAll Finish = Timer TotalTime = Finish - Start MsgBox "Время работы макроса " & TotalTime & " секунд " End Sub |
Но результата не получил -- макрос выдаёт сообщение о завершении работы, а запросы продолжают обновляться.
Есть какие-то идеи, как можно узнать о гарантированном завершении обновления?