Имеется файл-отчет в котором в ячейки формулами типа КУБЗНАЧЕНИЕ() вытыгиваются данные из ОЛАП-кубов. Т.к. источников данных много, то обновление всех их - процесс длительный. Я в целях экономии времени захожу в Данные->Подключения и обновляю только нужные мне подключения. Хотел для остальных пользователей упростить задачу обновления отчета и написал макрос который обновляет избранные подключения:
ActiveWorkbook.Connections("Подключение1").Refresh
ActiveWorkbook.Connections("Подключение2").Refresh
....
Проблема в том, что этот макрос отрабатывает и обновляет указанные подключения, но в самих ячейках данные не обновляются! Как сделать так, чтобы обновлялись данные в ячейках?
Пример приложить не могу, т.к. он будет не рабочий.
Эксель 2007.
ActiveWorkbook.Connections("Подключение1").Refresh
ActiveWorkbook.Connections("Подключение2").Refresh
....
Проблема в том, что этот макрос отрабатывает и обновляет указанные подключения, но в самих ячейках данные не обновляются! Как сделать так, чтобы обновлялись данные в ячейках?
Пример приложить не могу, т.к. он будет не рабочий.
Эксель 2007.