Python:在维护格式的同时修改Excel文件

有没有办法修改现有的Excel文件中的几个单元格,而不会丢失格式,并且不使用xlutils?

我有权访问xlwt和xlrd,但不能访问xlutils。

谢谢!

虽然现在已经不推荐使用它,但是可以使用包含“dispatch”的win32com.client模块。 它保留了格式。 例如:

from win32com.client import Dispatch xlApp = Dispatch("Excel.Application") xlApp.Visible=1 book = xlApp.Workbooks.Open("FileName") sheet1 = book.Worksheets(1) sheet1.Cells(1,1).Value="ABC"