Открытие отдельного экземпляра файла Excel в IronPython

У меня есть фрагмент кода в IronPython, работающий в Dynamo, который обращается к электронной таблице Excel в нескольких местах, пример такой:

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

Однако выполнение этого фрагмента кода в нескольких местах приводит к открытию нескольких экземпляров файла Excel (которые доступны только для чтения, кроме первого). У меня вопрос, как я могу определить, открыт ли экземпляр моего файла Excel и использовать его вместо открытия нового экземпляра.

Спасибо!

0 ответов

Другие вопросы по тегам