HSSFWorkbook强制换行

来源:互联网 发布:mac电脑壁纸高清 编辑:程序博客网 时间:2024/06/06 13:00

参考了这个博客:

POI导出Excel强制换行

使用HSSFWorkbook来生成excel,想要对其中某些单元格内的内容进行强制换行。
具体的操作方法为:
1.设置单元格格式为允许换行

 // 设置单元格格式为允许换行HSSFCellStyle style = wb.createCellStyle();style.setWrapText(true);

2.增加单元格高度,来适应强制换行之后的单元格高度

//增加单元格的高度 以能够容纳3行字              row.setHeightInPoints(3*sheet.getDefaultRowHeightInPoints());

3.对单元格内的内容进行强制换行

String recIndName = "hello,change to the next line";recIndName = recIndName.replace(",","\r\n");cell = row.createCell(col);cell.setCellStyle(style);cell.setCellValue(new                HSSFRichTextString(recIndName));

划重点:之前我百度了好多资料,生成的excel里面都没能实现换行效果,最主要的原因就是很多博文里面提供的换行符号都是错误的。
换行要用 **

“\r\n”

**
!!!!!
千万不要打错斜杠的方向!!!!

原创粉丝点击