使用bat文件:在excel的现有(已打开)实例中打开excel

时间:2014-05-22 05:11:47

标签: excel batch-file

我打开了一个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文件打开第二个文件(原因令人沮丧,但必要)。没有其他语言,请批量请。谢谢!

1 个答案:

答案 0 :(得分:4)

MC ND对我原来问题的评论是正确的:

start "" "Y:\somepath\somefilename.xlsm" 

......完美无缺。