将单元格中的单元格与Apache POI合并
我尝试将单元格合并成一行,以获得附件中的内容。
worksheet.addMergedRegion(new CellRangeAddress(20, 20, 0, 10)); worksheet.addMergedRegion(new CellRangeAddress(20, 20, 0, 10));
上面的代码给我一个例外。
无法将合并的区域添加到工作表,因为它与现有的合并区域重叠
问题是你正在合并相同的区域两次。
你应该做这个:
worksheet.addMergedRegion(new CellRangeAddress(20, 20, 0, 10)); worksheet.addMergedRegion(new CellRangeAddress(20, 20, 11, 21));