poi excel换行探究

使用POI导出Excel使单元格内容换行
news2023/7/6 22:13:35
使用POI做导出Excel时,前端表格里带有
换行符的内容在Excel里并不会换行,那么要如何使在导出Excel里后单元格内容也进行换行呢,只需一下三步操作即可: 1、先将前端单元格的换行符
替换成其他字符: String conElement = "这是第一行内容
这是第二行内容" conElement=conElement.replace('
', 'EXCELROW'); 2、 内容传到Java导出类中后,将类里要生成的Excel样式加上: style2.setWrapText(true);//设置单元格内容自动换行 3、//将替换过的换行符再替换为\n String actDesc = conElement.replaceAll("EXCELROW", "\n"); cell.setCellValue(actDesc); //记得引用这个样式 cell.setCellStyle(style2); 这样导出EXCEL里的actDesc值就会自动换行了。

Hutool换行

//row put的value
value=value+"\n"+"位于单元格第二行";



//writer定义单元格,自动换行
StyleSet style = writer.getStyleSet();
CellStyle cellStyle = style.getCellStyle();
cellStyle.setWrapText(true);

你可能感兴趣的:(excel)