首页 文章

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

提问于
浏览
2

我打开了一个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

...并且在其中打开了“somefilename”创建了excel.exe的实例2,这是错误的 .

我只需要一个excel.exe实例,并且在这个实例中打开两个文件/工作簿,我必须用.bat文件打开第二个文件(原因令人沮丧,但必要) . 没有其他语言,请批量请 . 谢谢!

1 回答

  • 4

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

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

    ......工作得很完美 .

相关问题