通过提供path参数从Shell运行Excel VBA /macros
我有一个.xlsm
格式的Excel VBA脚本。 文件打开后,会popup一个窗口,要求您“浏览”文件并在文本框中提供该文件的地址。
我想从cmd
运行这个.xlsm
文件,并从cmd中为它提供path参数。
我怎样才能做到这一点?
这将打开文件:
EXCEL.EXE / e“c:\ converter.xlsm”
但我不知道如何传递path参数,并从cmd中点击提交button 。
xlsm文件只能通过excel和VBA stants打开,用于应用程序的visual basic,可以编写Visual Basic脚本并从dos提示符下执行(.vbs文件),关于这个问题的更多信息也在vb脚本上的microsoft technet库