如何使用Python win32com中的所有默认加载项运行excel

如何使用Python win32com中的所有默认加载项运行excel,python,excel,win32com,Python,Excel,Win32com,这会激发Excel,但无论出于什么原因,插件都不会加载 如果Excel已经加载,插件将保持加载状态并可访问 请告知 上下文:我正在从使用专有插件进行调用的工作表中抓取数据。如果插件没有加载,我需要刮取的所有单元格都会抛出错误。也许您可以在宏中添加代码来访问插件,然后从Python自动执行宏 import win32com import win32com.client as win32 xl = win32.gencache.EnsureDisplatch('Excel.Application'

这会激发Excel,但无论出于什么原因,插件都不会加载

如果Excel已经加载,插件将保持加载状态并可访问

请告知


上下文:我正在从使用专有插件进行调用的工作表中抓取数据。如果插件没有加载,我需要刮取的所有单元格都会抛出错误。

也许您可以在宏中添加代码来访问插件,然后从Python自动执行宏

import win32com
import win32com.client as win32

xl = win32.gencache.EnsureDisplatch('Excel.Application')

xl=win32.gencache.EnsureRedisplatch('Excel.Application')

这里有打字错误


xl=win32.gencache.EnsureRedispatch('Excel.Application')

xl.Run("Book1.xls!Macro1")