在IronPython中打开Excel文件的单个实例

时间:2019-03-01 22:23:59

标签: excel vba ironpython revitpythonshell

我在Dynamo中运行的IronPython中有一个代码段,可以在多个位置访问Excel电子表格,例如:

ex = Excel.ApplicationClass()
ws = ex.Workbooks(filename).Activate.Worksheets("MyWorksheet")

但是,在多个位置运行此代码段会导致打开Excel文件的多个实例(所有实例均为只读,第一个除外)。

我的问题是,如何检测Excel文件的实例是否已打开并使用它,而不是打开新实例。

0 个答案:

没有答案