我打开了一个excel工作簿,我想要一个.bat文件在同一个excel实例中打开一个工作簿。我该怎么做?换句话说,excel工作簿已在excel的一个实例中打开,我想用.bat文件脚本打开另一个工作簿,但我不想创建另一个excel实例。两个工作簿都应该在excel的同一个实例中打开。
以下是我现在正在做的事情,但这不起作用: Excel工作簿1已打开(手动),excel(excel.exe)的实例1已打开(手动)。稍后我的.bat文件开始通过任务计划程序运行。我的.bat文件代码如下所示:
REM open excel workbook
"C:\Program Files (x86)\Microsoft Office\Office14\Excel.exe" "Y:\somepath\somefilename.xlsm"
EXIT
... excel.exe的实例2是在其中打开“somefilename”创建的,这是错误的。
我只需要一个excel.exe实例,并且在这个实例中打开了两个文件/工作簿,我必须用.bat文件打开第二个文件(原因令人沮丧,但必要)。没有其他语言,请批量请。谢谢!
答案 0 :(得分:4)
MC ND对我原来问题的评论是正确的:
start "" "Y:\somepath\somefilename.xlsm"
......完美无缺。