我有一个运行 Python 脚本的 Excel 文件。 Excel 文件具有需要在运行 Python 脚本之前刷新的外部数据连接。我指的功能在这里:
我使用的是 Python 2.7,并且依赖 Pandas 进行大部分 Excel 数据解析。
最佳答案
CalculateUntilAsyncQueriesDone() 将暂停程序并等待刷新完成。
xlapp = win32com.client.DispatchEx("Excel.Application")
wb = xlapp.Workbooks.Open(<path_to_excel_workbook>)
wb.RefreshAll()
xlapp.CalculateUntilAsyncQueriesDone()
wb.Save()
xlapp.Quit()
关于python - 使用 Python 刷新 Excel 外部数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40893870/