Доброго времени суток, имеется такая проблема:
Есть небольшой макрос
Суть данного макроса в том чтобы показать скрытый лист, на котором находится таблица с данными из web запроса, обновить их и скрыть данный лист, оставшись на листе1
Если выполнять макрос из редактора по F8 (шаг за шагом) то все проходит гладко, если же выполнять нажатием "старт" то после этапа обновления запроса что то идет не так...
Ощущение что это из-за того что макрос продолжает работу не дождавшись обновления дынных, пытался ставить паузу через Application.Wait но все ровно беда...
Вобщем задача:
1. отобразить скрытый лист
2. обновить данные в таблице (путем web запроса) или другим способом (данные находятся в таблице на сайте)
3. скрыть этот лист
4. продолжить работу макроса
MS Excel 2016 , может в нем беда?
Есть небольшой макрос
Код |
---|
Application.ScreenUpdating = False Sheets("лист2").Visible = True Sheets("Лист2").Range("G6").Select Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False Sheets("Лист1").Select Sheets("Лист2").Visible = False Application.ScreenUpdating = True |
Если выполнять макрос из редактора по F8 (шаг за шагом) то все проходит гладко, если же выполнять нажатием "старт" то после этапа обновления запроса что то идет не так...
Ощущение что это из-за того что макрос продолжает работу не дождавшись обновления дынных, пытался ставить паузу через Application.Wait но все ровно беда...
Вобщем задача:
1. отобразить скрытый лист
2. обновить данные в таблице (путем web запроса) или другим способом (данные находятся в таблице на сайте)
3. скрыть этот лист
4. продолжить работу макроса
MS Excel 2016 , может в нем беда?