java 操作excel单元格换行

今天处理部分业务正好遇到这个需求便查了查。

1.创建一个单元格专用的样式rowStyle,并且让他支持”\n”转换为空格。

//       设置excel样式支持换行
        HSSFCellStyle rowStyle = workbook.createCellStyle();
        rowStyle.setWrapText(true);

2.然后给单元格设置样式为rowStyle,然后再设置单元格值的时候使用new HSSFRichTextString()方法即可

                    HSSFCell cellNum =  currRow.createCell(i);
                    cellNum.setCellStyle(rowStyle);
                    cellNum.setCellValue(new HSSFRichTextString(obj.get(i)));

3.然后导出的单元格就会把”\n”自动转译为换行

 

© 版权声明
THE END
喜欢就支持以下吧
点赞0
分享
评论 抢沙发