文件存在,打开工作簿但是Application.run给出了1004
Set wbtarget = Workbooks.Open(mypath + "\launcher.xls")
Application.Run (wbtarget.Name & "!StartMerge")
答案 0 :(得分:0)
如果StartMerge宏在模块中,您的代码应该可以工作,但我怀疑它在工作表代码中。如果是这种情况,请尝试添加宏所在的表单名称,例如
Application.Run (wbtarget.Name & "!Sheet1.StartMerge")