XSSFWorkbook 单元格内容换行

环境: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));

你可能感兴趣的:(XSSFWorkbook 单元格内容换行)