BAT-скрипт для автоматизации импорта модулей VBA (.BAS) в файл Excel и запуска макроса - PullRequest
0 голосов
/ 02 мая 2020

Я пытался найти похожие вопросы, но не смог найти много именно для того, что я ищу. Я мог пропустить это в своем поиске - если кто-то из вас может найти предыдущую ветку для этого, пожалуйста, свяжите это для меня:)

По сути, я пытаюсь добиться полной автоматизации отчета Excel, который включает в себя запуск макроса, для которого у меня есть файл .BAS. Я видел учебные пособия по созданию сценариев .VBS и .BAT для автоматизации запуска макросов, но я также не хочу автоматизировать импорт макросов. Например: - у меня есть базовый набор данных, на котором я хочу запустить макрос, который поставляется в стандартном файле Excel (xlsx), который я сохраняю в согласованном месте - у меня есть файл .BAS, который содержит макрос, который я хочу использовать каждый раз, сохраненный в другом месте из моих отчетов - что я ищу: чтобы на моем рабочем столе был файл .BAT, который будет автоматизирован: 1) открытие моего стандартного файла xlsx, 2) сохранение его как xlsm, 3) импорт мой файл .BAS с моим макросом, 4) выполнение макроса и 5) закрытие Excel.

Мне не хватает ключевой части, как сделать так, чтобы скрипт .BAT автоматически импортировал модуль .BAS в мой файл Excel , Если мне придется вручную открыть Excel и импортировать модуль, я мог бы также просто вручную запустить макрос, тем самым устраняя цель попытки создать файл .BAT для автоматизации:)

Если кто-то может предоставить руководство, это будет высоко ценится. Надеюсь, мой пост был понятен - если возникнут вопросы, могу уточнить в комментариях.

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