在我的程序中启动和控制两个excel实例?

时间:2009-01-21 16:21:47

标签: excel

我很奇怪需要打开两个单独的excel实例,每个实例都打开一个不同的电子表格进行各种操作。

目前我正在使用命令行参数执行excel的简单操作,以打开两个电子表格,但两个电子表格最终都在excel的一个实例中。

是的,它很笨重,不,我不能轻易解释我对这个奇怪要求的推理。

但是,希望你能提出一些我可以尝试的建议。

- 亚当

2 个答案:

答案 0 :(得分:2)

如果您不是尝试以编程方式访问每个Excel实例,则可以将Windows资源管理器设置为在新实例中打开每个工作簿:

http://www.vadriano.com/excel-vb/2007/04/12/how-to-open-excel-files-in-a-new-application-instance/

在命令行调用中,您是否指定了Excel的完整程序路径?当我从命令行执行此操作时,我将每个文件都放在自己的实例中...

据我所知,你不能同时以编程方式打开/控制两个独立的Excel实例......

答案 1 :(得分:1)

您没有说出您使用的语言,但请查看这些链接。对于vb.net的perl http://www.xav.com/perl/faq/Windows/ActivePerl-Winfaq12.htm,请查看http://support.microsoft.com/kb/302094