Запускать макрос после заполнения программы файлом шаблона - PullRequest
0 голосов
/ 20 апреля 2020

Я экспортирую данные из программы в файл шаблона и после заполнения мне нужно запустить макрос. В программе я просто нажимаю кнопку экспорта и после некоторой загрузки открывает файл шаблона Excel с данными. У меня есть в шаблоне мой sumarizations и макрос, который пишет, что этот sumarization делает локальную базу данных. Но теперь он установлен на Workbook Close(). Иногда это не работает, потому что колледж хочет отсортировать или отфильтровать данные перед закрытием.

Так что мне нужно записать в базу данных по открытому файлу Excel. Но я не могу использовать вызовы Workbook_Open(), Workbook_Activate(), Workbook_SheetActivate(), потому что когда я запускаю экспорт из программы, он открывает объект Excel (файл шаблона) и запускает макрос перед заполнением данными. Но мне нужно запустить макрос после того, как заполнение закончится и файл Excel станет видимым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...