我有一个xlsm文件,其中包含12个模块,每个模块包含多个功能。但是我的第一个模块(Macro_Caller)
包含4个子过程,我想一个接一个地运行它们,我将如何处理。我尝试编写VBS文件和bat文件来执行此操作,但是它无法正常工作。
**VBS File Code**
Dim args, eApp
Set args = wscript.Arguments
set eApp = GetObject("Fiile_Path\Send Now Final.xlsm")
eApp.visible = True
eApp.Run = "Sub Procedure Name"
eApp.ActiveWorkbook.Save
eApp.ActiveWorkbook.close(0)
eApp.Quit
.bat文件代码
cscript SendNow.vbs "File_Path\Send Now Final.xlsm"
答案 0 :(得分:0)
是什么阻止您创建仅从Macro_Caller模块调用您的4个子程序的子程序?