我将win32com.client与Python配合使用来启动excel文件,然后尝试在excel中使用COM加载项(FACTSET),但此加载项显示为“禁用”。如果我手动启动excel,效果很好。代码:
xl=win32com.client.DispatchEx('Excel.Application')
xl.DisplayAlerts = False
xl.Visible = True
xlbook = xl.Workbooks.Open(Filename = path)
xl.Application.ExecuteExcel4macro(“ FDSFORCECALC(FALSE)”)
阅读其他文章,我尝试了以下操作:
xl.AddIns.Add(addinpath).Installed = True#这给我添加方法带来的错误。
有没有人成功通过python成功地使用COM加载项?感谢您的帮助!