Python和Excel加载项

Python和Excel加载项,python,vba,runtime-error,excel-addins,Python,Vba,Runtime Error,Excel Addins,我已经编写了一个代码,通过excel wings库打开excel文件,并指示该文件在excel文件本身中运行宏。文件中的宏由一系列刷新组成,这些刷新通过一些excel加载项在另一个excel工作簿上进行 问题是,当我打开excel文件并从中运行VBA宏时,不会出现任何问题。但是,当我使用Python运行该进程时,VBA宏中出现运行时错误1004,该错误读取当前工作簿中不可用的宏,尽管宏显然存在。我相信这是因为,出于某种原因,当Python启动Excel时,加载项可能不会自动加载 我一直在寻找解决

我已经编写了一个代码,通过excel wings库打开excel文件,并指示该文件在excel文件本身中运行宏。文件中的宏由一系列刷新组成,这些刷新通过一些excel加载项在另一个excel工作簿上进行

问题是,当我打开excel文件并从中运行VBA宏时,不会出现任何问题。但是,当我使用Python运行该进程时,VBA宏中出现运行时错误1004,该错误读取当前工作簿中不可用的宏,尽管宏显然存在。我相信这是因为,出于某种原因,当Python启动Excel时,加载项可能不会自动加载


我一直在寻找解决办法,但还没有令人满意的结果。非常感谢您的帮助

通过自动化启动Excel时,加载项未加载:如果需要,则必须从代码中加载。您知道如何执行此操作吗?我已经在网上查过了,但没有找到任何正确的方向,这最终奏效了。我试过了,但不幸的是没用。这并没有告诉我们(A)你到底尝试了什么(B)它到底怎么“不起作用”。你可能会考虑发布你的实际代码,否则很难在这里提供任何具体的帮助。