Могу ли я использовать Java, чтобы нажать кнопку «Сохранить» в Excel после запуска макроса? - PullRequest
0 голосов
/ 07 января 2020

Я пытаюсь автоматизировать процесс, который в данный момент выполняется вручную.

Пока у меня есть шаблон Excel с макросами, который выполняет некоторое форматирование, а затем предлагает пользователю сохранить PDF с уже заполненным именем файла. Им просто нужно нажать кнопку сохранения.

У меня также есть программа Java, которая контролирует папку и, как только файл Excel удаляется, открывает файл.

В чем я не уверен, как я могу использовать Java, чтобы нажать кнопку «Сохранить» в Excel?

Я знаю, Java может сохранить файл Excel в формате PDF, не открывая это, но я хочу, чтобы макросы запускались до того, как сохранятся.

1 Ответ

0 голосов
/ 07 января 2020

Почему бы вам просто не использовать VBA для сохранения файла? Макрос написан в vba? Почему для сохранения требуется ввод данных пользователем?

expression.Save

expression Переменная, представляющая объект Workbook.

https://docs.microsoft.com/en-us/office/vba/api/Excel.Workbook.Save

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