代码之家  ›  专栏  ›  技术社区  ›  Adam Davis

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

  •  -1
  • Adam Davis  · 技术社区  · 17 年前

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

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

    是的,这很模糊,不,我很难解释我对这个奇怪要求的推理。

    不过,希望你能给我一些建议。

    -亚当

    2 回复  |  直到 17 年前
        1
  •  2
  •   Jon Fournier    17 年前

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

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

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

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

        2
  •  1
  •   Jared    17 年前

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

    推荐文章