CellRangeAddress region = new CellRangeAddress(0, 0, i, i+1); //给定要合并的单元格范围 sheet.addMergedRegion(region); //这是合并单元格过程
RegionUtil.setBorderBottom(border, region, sheet, wb); //下边框 border 边框样式
RegionUtil.setBorderLeft(border, region, sheet, wb); //左边框
RegionUtil.setBorderRight(border, region, sheet, wb); //右边框
RegionUtil.setBorderTop(border, region, sheet, wb); //上边框
原出处:https://www.cnblogs.com/dcncy/p/8041657.html