博舍

POI 导出Excel文件 设置指定列格式为文本格式 excel生成文本格式

POI 导出Excel文件 设置指定列格式为文本格式

文章目录原因解决办法原因

从项目中导出的模板文件,在进行填值上传的时候,发现导出文件的列值格式有点问题,原本的id值被自动转换成了科学计数法格式。

解决办法//第一步创建workbookHSSFWorkbookwb=newHSSFWorkbook();//第二步创建sheetHSSFSheetsheet=wb.createSheet("Sheet1");//第三步创建行row:添加表头0行HSSFRowrow=sheet.createRow(0);//设置样式HSSFCellStylestyle=wb.createCellStyle();HSSFDataFormatformat=wb.createDataFormat();style.setDataFormat(format.getFormat("@"));//这里设置6列,7列为文本格式(其实下标为0)//设置单元格格式为"文本"sheet.setDefaultColumnStyle(6,style);sheet.setDefaultColumnStyle(7,style);

查看一下效果:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇