我正在使用Python运行Excel中的宏。我想让Python关闭Excel。该宏刷新Excel中的数据连接,这可能会很慢。
我应该如何让Python等待刷新完成后再关闭Excel?我需要在xl.Quit之前加入一些内容来等待宏中的刷新完成吗?
import win32com.client
import os
xl = win32com.client.DispatchEx("Excel.Application")
wb = xl.workbooks.open("X:\Backoffice\Options Trading\BloombergRate.xlsm")
xl.Visible = True
xl.run("Refresh")
xl.Quit()
等待的方法有哪些可以让这个工作?