所以我有一个脚本,可以打开现有的工作簿,执行宏,保存并退出工作簿。它可以在windows上使用win32com.客户端我也想在linux上做同样的事情,但是我找不到没有win32的宏怎么运行com.客户端. 在
我在windows上的脚本:
import os
import win32com.client
if os.path.exists("Book1.xlsm"):
path = os.getcwd()
xl = win32com.client.Dispatch("Excel.Application")
xl.Workbooks.Open(Filename=path+"\\Book1.xlsm")
xl.Application.Run("Book1.xlsm!sheet1.color")
xl.DisplayAlerts = False
xl.Application.Save()
xl.DisplayAlerts = True
xl.Workbooks.Close()
xl.Application.Quit()
del xl
目前没有回答
相关问题 更多 >
编程相关推荐