Способы запуска макроса Excel непосредственно из ярлыка или CMD - PullRequest
0 голосов
/ 30 августа 2018

Вот рабочий код, который запускает макрос в Excel напрямую (!) Из командной строки. Он запустится через mshta.exe (выполнить VBScript), а затем запустит макрос Excel. После этого Excel будет закрыт. Скомпилированный код:

mshta.exe vbscript:Execute("dim Excel:Set Excel=CreateObject(""Excel.Application""):Excel.Application.Run ""'"" & ""Excelfile.xlsm"" & ""'!"" & ""MacroName"":Excel.application.quit:close")

Существуют ли более короткие варианты реализации этого ПРЯМО из командной строки? Можно ли задать параметр для excel.exe?

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