7
导出多表头时报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)重叠。
导出多表头时报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)重叠。
上代码
如果多层表头,下层表头名相同,可能出现错乱,也可能可能会报上述错误(java.lang.IllegalStateException: Cannot add merged region F3:L3 to sheet because it overlaps with an existing merged region (E3:K3).)。 解决方法:下层表头名不要重复,可以用空格隔开。
@gnng 不行 还是报错 但是region的位置变了,可以确定的是最后一列已经没有重复值了
合并算法老版本有BUG,升级到最新版本已经重写了合并的算法。