ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
``` /** * 合并单元格 * 行和列都是从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); } } ```