使用工具類RegionUtil
CellRangeAddress cra = new CellRangeAddress(nowRowCount, nowRowCount + followSize-1, n, n); // 起始行, 終止行, 起始列, 終止列 Cell cell = sheet.getRow(nowRowCount).getCell(n); //設置單元格其他樣式 cell.setCellStyle(cellStyle); // 使用RegionUtil類為合並后的單元格添加邊框 RegionUtil.setBorderBottom(HSSFCellStyle.BORDER_THIN, cra, sheet,wb); // 下邊框 RegionUtil.setBorderLeft(HSSFCellStyle.BORDER_THIN, cra, sheet,wb); // 左邊框 RegionUtil.setBorderRight(HSSFCellStyle.BORDER_THIN, cra, sheet,wb); // 有邊框 RegionUtil.setBorderTop(HSSFCellStyle.BORDER_THIN, cra, sheet,wb); // 上邊框 sheet.addMergedRegion(cra);