使用poi做excel导出时解决以文本格式存储的数字问题
2012-03-27 10:17
2671 查看
poi版本 3.7
出现问题 :数据导出时纯数字字段被以字符形式生成到excel中,单元格左上角出现绿三角
网上查了下资料,多是通过设置单元格数据类型方式解决
cell.setCellType(HSSFCell.CELL_TYPE_NUMERIC)
研究了一下,发现该方法没有效果
查看API发现解决方式很简单
row.createCell(j).setCellValue(Double.parseDouble(value));
就是说setCellValue方法会根据传递参数的不同,自动分配单元格类型,只要把value转换为数值,导出的excel会自动把单元格类型设置为数值类型。
问题解决。
出现问题 :数据导出时纯数字字段被以字符形式生成到excel中,单元格左上角出现绿三角
网上查了下资料,多是通过设置单元格数据类型方式解决
cell.setCellType(HSSFCell.CELL_TYPE_NUMERIC)
研究了一下,发现该方法没有效果
查看API发现解决方式很简单
row.createCell(j).setCellValue(Double.parseDouble(value));
就是说setCellValue方法会根据传递参数的不同,自动分配单元格类型,只要把value转换为数值,导出的excel会自动把单元格类型设置为数值类型。
问题解决。
相关文章推荐
- 使用poi做excel导出时解决以文本格式存储的数字问题
- 使用poi做excel导出时解决以文本格式存储的数字问题
- 解决asp.net导出Excel报表时字符转成了数字科学计数法格式问题
- 关于使用POI导出时excel版本问题的bug解决
- 关于excel 导出数字类型变成科学记数法的问题解决 导出EXCEL后格式的问题 科学记数法 显示
- POI 导出excel带小数点的数字格式显示不对解决方法
- sl3中的DataGrid中的数据导出到Excel中 使用csv格式 解决中文是乱码的问题
- ireport 导出excel 分页 和 文本转数字格式的解决方法
- 使用poi实现java读取excel表格并存储到数据库中解决读取日期格式问题(ssm框架)
- 使用poi导出excel后,关于出现#NAME? 的问题,已解决
- POI 导出excel带小数点的数字格式显示不对解决方法
- ASP.NET导出Excel时长数字自动使用科学计数法的解决方法
- GridView导出数据到excel数字变为科学记数法的问题的解决办法
- 转载+整理:在部署时使用Excel .NET运行库导出Excel遇到问题及解决办法
- poi工具导出excel乱码问题的解决过程
- GridView导出数据到excel数字变为科学记数法的问题的解决办法
- POI读取文本格式字段仍为数字问题
- POI解析Excel,解决长数字变成科学计数法或double的问题
- 【Vegas原创】导出Excel时,如何将数字格式转为文本格式?(07.12.13 Update)
- java使用POI解析Excel表格中由纯数字组成的字符串报错问题&解决数据自动保存为科学计数法问题