2024-04-18 10:35:39 发布
网友
我正在尝试使用Python、Excel和CapIQ。如果我正常启动excel实例,然后使用xlwings连接到它,一切都正常工作,但是如果我尝试使用python创建excel实例,则不会加载任何插件。你知道吗
这是我这边的问题还是我的预期行为?你知道吗
目前的情况有点不方便,因为在启动任何Python程序之前,我必须运行一个excel实例。你知道吗
这是意料之中的。当您以编程方式启动Excel时,它不会加载任何加载项,您必须手动执行此操作。你知道吗
如果它是一个标准的xlam外接程序,那么只需执行xw.Book(r'C:\path\to\addin.xlam')。如果是xll,请参见this SO question:
xlam
xw.Book(r'C:\path\to\addin.xlam')
import xlwings as xw wb = xw.Book('YourWorkbook.xls') wb.app.api.RegisterXLL(r"C:\path\to\YourAddIn.xll")
这是意料之中的。当您以编程方式启动Excel时,它不会加载任何加载项,您必须手动执行此操作。你知道吗
如果它是一个标准的
xlam
外接程序,那么只需执行xw.Book(r'C:\path\to\addin.xlam')
。如果是xll,请参见this SO question:相关问题 更多 >
编程相关推荐