假设我有一个xlsx文件,这个Excel文件包含单元格A2和B2.我还选择合并的单元格并在合并单元格的顶部和底部放置边框.
当我执行以下操作时:
wb = openpyxl.load_workbook("file.xlsx")
wb.save("resulting file.xlsx")
结果是只有A列中合并单元格周围的部分现在具有边框:
有没有办法防止这种情况发生?
解决方法:
我相信你面临Issue#365,合并单元格的样式一般存在问题,我相信上面提到的问题跟踪它.
遗憾的是,我没有看到任何针对此问题的解决方法,也没有在问题链接中提到的任何此类解决方法.
与您所面临的问题更直接相关的另一个问题(作为上述问题的副本而关闭) –
Issue#378 – Missing border edges on different cells on open and save existing excel file