您将需要Python Win32扩展-http:
//sourceforge.net/projects/pywin32/
(现在迁移到GitHub:https :
//github.com/mhammond/pywin32)
然后,您可以使用COM。
from win32com.client import Dispatchexcel = Dispatch('Excel.Application')wb = excel.Workbooks.Open(r'c:pathtofile.xlsx')ws = wb.Sheets('My Sheet')# do other stuff, just like VBAwb.Close()excel.Quit()您可以将脚本放在Windows Task Scheduler上,以根据需要运行。



