使用poi导出excel的开发过程中,有时候为了避免日期,金额等的字段/列自动转码,需要在生成Excel时手动设置所有的列或指定列为文本类型。



// 设置单元格格式为文本格式
HSSFCellStyle textStyle = workBook.createCellStyle();
HSSFDataFormat format = workBook.createDataFormat();
textStyle.setDataFormat(format.getFormat("@")); // 设置样式-数据格式为文本
cell.setCellStyle(textStyle);
cell.setCellType(HSSFCell.CELL_TYPE_STRING);


poi可以通过定制样式-数据格式来实现相应的需求。

 

"就算你躺在沙发上三天不起、不拉开窗帘,因为决定不了穿哪双袜子哭个没完,生活也还是要继续。"


你要去做一个大人,不要回头,不要难过。