完整帮助代码:JAVA poi 帮助类
// 得到一个sheet中有多少个合并单元格 Integer sheetMergeCount = sheet.getNumMergedRegions(); for (Integer i = 0; i < sheetMergeCount; i++) { // 获取合并后的单元格 CellRangeAddress range = sheet.getMergedRegion(i); String cellValue = itemList.get(range.getFirstRow()).get(range.getFirstColumn()); for (Integer mRowIndex = range.getFirstRow(); mRowIndex <= range.getLastRow(); mRowIndex++) { for (Integer mColumnIndex = range.getFirstColumn(); mColumnIndex <= range.getLastColumn(); mColumnIndex++) { itemList.get(mRowIndex).set(mColumnIndex, cellValue); } } }
本文介绍使用Java POI库处理Excel文件中合并单元格的方法,通过获取Sheet中的合并区域数量,并遍历每个合并区域,设置单元格值,实现对合并单元格的数据填充。

2万+

被折叠的 条评论
为什么被折叠?



