-
- import win32com.client
- import time
- path = r'absolute dir' #比如填文件的绝对路径,比如d:/file/stock.xlsx
- xl = win32com.client.DispatchEx("Excel.Application")
- workbook = xl.Workbooks.Open(path)
- xl.Visible = False
- workbook.RefreshAll()
- workbook.Save()
- # time.sleep(3) #如果文件足够大,那么最好是在关闭excel之前保持几秒钟
- workbook.Close(True)
- xl.Quit()
当excel里面有函数的时候,有时候需要打开文件才能刷新函数,解决方法
最新推荐文章于 2024-01-11 10:45:31 发布