🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
``` /** * 合并单元格 * 行和列都是从0开始, 注意结束行列的值, 比如合并第一行前8列 则是 0,0,0,8 * @param firstRow 开始行 * @param lastRow 结束行 * @param firstCol 开始列 * @param lastCol 结束列 * @param sheet * @param row * @param cellStyle 样式 */ private void mergedRegion(int firstRow, int lastRow, int firstCol, int lastCol, Sheet sheet, Row row, CellStyle cellStyle) { sheet.addMergedRegion(new CellRangeAddress(firstRow, lastRow, firstCol, lastCol)); for (int i = firstCol; i < lastCol; i++) { // 创建一列 Cell cell = row.createCell(i+1); cell.setCellStyle(cellStyle); } } ```