环境:Java 项目
XSSFWorkbook 中单元格换行使用的是 \r\n 这两个标识符
然后还需要在行样式中设置 styleTitle.setWrapText(true); 属性为true
实例代码:
XSSFWorkbook workbook = new XSSFWorkbook();
// 创建sheet页
Sheet sheet = workbook.createSheet("测试模板");
// 创建标题
XSSFFont font = workbook.createFont();
font.setFontHeightInPoints((short) 12);// 字号
XSSFCellStyle styleTitle = workbook.createCellStyle();
styleTitle.setFont(font);
Row row = sheet.createRow(0);
row.setHeightInPoints(100);
// 设置excel标题
Cell cell = row.createCell(0);
cell.setCellValue("温馨提示:\r\n①您的测试一开始\r\n②测试不通过,快回来造BUG;\r\n");
styleTitle.setWrapText(true);
cell.setCellStyle(styleTitle);
sheet.addMergedRegion(new CellRangeAddress(0, 0, 0, 1));
网友评论