2016-10-13 3 views
0

Я пытаюсь использовать excel vba для обновления книги, содержащей формулы Bloomberg excel. Я могу иметь обновление формул, используя приведенные ниже формулыExcel VBA Bloomberg Refreshallstaticdata Issue

Application.run "RefreshAllWorkbooks" Application.run "RefreshallStaticData"

однако, они обновляются только после того, как к югу от завершения. Я пробовал вставлять формулы, чтобы ждать, но из того, что я нашел, формулы Bloomberg не будут обновляться до тех пор, пока не завершится до конца, как только он завершится, я увижу обновленные формулы на вкладке. Мне нужно обновить формулы, чтобы потом использовать данные позже. Есть ли способ, которым я могу обновить формулы без того, чтобы суб-полный?

ответ

1

Вы должны использовать два разных макроса. Фрист состоит из аргументов обновления и второго макроса с расчетами, обновлениями и т. Д. Альтернативой этому может быть: загрузить данные Bloomberg напрямую через VBA.

Смежные вопросы