我的openpyxl库存在问题。
问题:
当我使用xlwt时,打开一个.xls文件,并在那里写了一些单元格,我没有触摸的单元格样式保持不变。但是现在我必须使用xlsx文档,所以我为此选择了openpyxl。但是在使用.save函数保存之后,它会完全剥离文档的样式,甚至是根本没有触及的单元格。
有关如何保留样式的任何建议吗?
答案 0 :(得分:2)
我遇到了这个确切的问题,显然没有好的方法来保存openpyxl中的样式,请参阅 Use openpyxl to edit a Excel2007 file (.xlsx) without changing its own styles?
答案 1 :(得分:0)
我认为openpyxl尚未解决此问题。您可以尝试pywin32直接通过Excel与Windows API进行交互,然后在此处进行所有操作。