使用poi做excel导出时解决以文本格式存储的数字问题
2013-09-24 22:53
621 查看
本文转自:http://blog.csdn.net/soundfly/article/details/7397764
poi版本 3.7
出现问题 :数据导出时纯数字字段被以字符形式生成到excel中,单元格左上角出现绿三角
网上查了下资料,多是通过设置单元格数据类型方式解决
cell.setCellType(HSSFCell.CELL_TYPE_NUMERIC)
研究了一下,发现该方法没有效果
查看API发现解决方式很简单
row.createCell(j).setCellValue(Double.parseDouble(value));
就是说setCellValue方法会根据传递参数的不同,自动分配单元格类型,只要把value转换为数值,导出的excel会自动把单元格类型设置为数值类型。
问题解决。
poi版本 3.7
出现问题 :数据导出时纯数字字段被以字符形式生成到excel中,单元格左上角出现绿三角
网上查了下资料,多是通过设置单元格数据类型方式解决
cell.setCellType(HSSFCell.CELL_TYPE_NUMERIC)
研究了一下,发现该方法没有效果
查看API发现解决方式很简单
row.createCell(j).setCellValue(Double.parseDouble(value));
就是说setCellValue方法会根据传递参数的不同,自动分配单元格类型,只要把value转换为数值,导出的excel会自动把单元格类型设置为数值类型。
问题解决。
相关文章推荐
- 使用poi做excel导出时解决以文本格式存储的数字问题
- 使用poi做excel导出时解决以文本格式存储的数字问题
- 关于使用POI导出时excel版本问题的bug解决
- sl3中的DataGrid中的数据导出到Excel中 使用csv格式 解决中文是乱码的问题
- POI 导出excel带小数点的数字格式显示不对解决方法
- 关于excel 导出数字类型变成科学记数法的问题解决 导出EXCEL后格式的问题 科学记数法 显示
- 解决asp.net导出Excel报表时字符转成了数字科学计数法格式问题
- 使用poi实现java读取excel表格并存储到数据库中解决读取日期格式问题(ssm框架)
- POI 导出excel带小数点的数字格式显示不对解决方法
- ireport 导出excel 分页 和 文本转数字格式的解决方法
- 使用poi导出excel后,关于出现#NAME? 的问题,已解决
- mysql 查询结果 导出 excel格式并解决乱码问题
- POI使用XSSF导出设置列默认格式无效的问题
- 使用页面导出为Excel时格式的问题
- mysql 查询结果 导出 excel格式并解决乱码问题
- poi导出excel,以字符串格式输出数字
- 使用xml模板导出excel时遇到尖括号<>转义的问题解决
- Web页面的数据导出excel时的格式问题(长数字显示为科学计数法格式等)
- 导出excel文件 解决科学计数法问题 datagridview导出字符串变数字问题
- excel表中多位位数字设置成文本后不能自动填充问题的解决方法