Excel – 通过Python强大查询数据刷新

我试图通过Python使用下面的代码刷新一个权力查询 – Excel中的外部数据

import win32com.client import time xl = win32com.client.DispatchEx("Excel.Application") wb = xl.workbooks.open(fileName) xl.Visible = True wb.RefreshAll() wb.Save() xl.Quit() 

它工作正常,服务的目的,除了,只有一次。 可视化打开的excel文件closures,但在任务pipe理器中没有完全closures。 虽然我没有太多的问题,除了,当我尝试运行这个下一个文件,“电力查询”加载项停止加载,我得到错误说,电力查询加载项需要加载为了刷新这个数据。 我必须去任务pipe理器closuresexcel。然后,我必须去选项,(电源查询插件已经加载),禁用加载,closuresExcel,再次打开,重新加载添加-上 。

请有任何人遇到这种types的问题,或如何摆脱它。 我的整个意图是通过某种types的自动化来刷新excel中的某些文件,并且每天通过外部数据进行刷新。

谢谢