直接从快捷方式或CMD运行Excel宏的方法

时间:2018-08-30 08:31:28

标签: excel windows vbscript

这是一个可从命令行直接在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设置参数吗?

0 个答案:

没有答案