版本
python 3.7
openpyxl 2.5.12
先上方法 !!!
修改 openpyxl/reader/worksheet.py 255 行 及256 行 注释掉
def parse_merge(self, element):
merged = MergeCells.from_tree(element)
self.ws.merged_cells.ranges = merged.mergeCell
# for cr in merged.mergeCell:
# self.ws._clean_merge_range(cr)


相关代码:
import openpyxl
wb = openpyxl.load_workbook('测试.xlsx')
sheet = wb['测试'] # 根据 表名获取表
sheet['A1'] = 100
wb.save('测试1.xlsx')