[alibaba/easyexcel]导出多表头时报合并异常

2024-06-20 780 views
5

导出多表头时报java.lang.IllegalStateException: Cannot add merged region F3:L3 to sheet because it overlaps with an existing merged region (E3:K3). 无法将合并区域F3:L3添加到工作表,因为它与现有合并区域(E3:K3)重叠。

回答

0

上代码

8

如果多层表头,下层表头名相同,可能出现错乱,也可能可能会报上述错误(java.lang.IllegalStateException: Cannot add merged region F3:L3 to sheet because it overlaps with an existing merged region (E3:K3).)。 解决方法:下层表头名不要重复,可以用空格隔开。 image

6

@gnng 不行 还是报错 但是region的位置变了,可以确定的是最后一列已经没有重复值了

1

合并算法老版本有BUG,升级到最新版本已经重写了合并的算法。