前两天项目上突然被提了一个BUG,之前的Excel导出功能,金额不能汇总,格式不对。后来翻阅资料以及比对程序发现,这个POI在生成Excel的时候,程序里面,数值对了,也不尽完美,还需要再cell的style上面动下手脚,哈哈,如下。
HSSFCellStyle style = wb.createCellStyle();
createCellForMoney(row,col,HSSFCell.CELL_TYPE_NUMERIC,style,yourMoneyValue);//金额
public void createCellForMoney(HSSFRow row,int columnIndex,int cellType,HSSFCellStyle style,def value){
HSSFCell cell = row.createCell(columnIndex)
style.setDataFormat(HSSFDataFormat.getBuiltinFormat("0.00")); // 两位小数,只加了一个格式的自定义,反应到Excle上面为自定义的金额,其他格式类似
cell.setCellStyle(style)
cell.setCellType(cellType)
cell.setCellValue(value)
}
而且这个同样解决了数值过大转换为科学计数法的问题。哈哈,一石二鸟。
分享到:
相关推荐
用于导入导出Excel,方便好用 支持动态用流写至客户端
可以运行的POI导出Excel文件实例,里面有两种方法,一个是Servlet,一个是main
详解JAVA_POI导出EXCEL报表的操作(包括各种格式及样式的实现),最全面的JAVA_POI导出EXCEL报表操作。
一个POI导出Excel万级数据分页实现 解决内存溢出问题 完整的 project demo 有数据库dmp文件
这个是java用poi操作Excel进行导出,并且可以自动换行
使用apach poi 导出Excel,可直接在项目中使用使用apach poi 导出Excel,可直接在项目中使用使用apach poi 导出Excel,可直接在项目中使用
Poi导出Excel工具类 支持大数据量 多sheet页方式 已经封装好,直接拿来调用里面的方法传入参数就行 很简单
POI导出Excel工具类,自动设置标题 列名 文件名,可插入图片,合并单元格
POI报表导出excel文件,POI包为3.6版本。里面导出的方法及设置样、合并单元格,合并多表头均有比较清晰的注释。希望对大家有用。
java使用POI导出 Excel+图片工具类 ,里面含有poi jar包,只调用接口即可直接保存Excel。使用的时候需先把数据封装,具体包装需根据实际导出数据进行处理。文件demo中只提供包装格式。
poi导出excel demo,poi导出excel demo,poi导出excel demo,poi导出excel demo,poi导出excel demo,
该实例集成maven开发环境,里面讲解了POI导入和导出Excel表格的基本用法
利用开源组件POI3.0.2,用java语言实现了动态导出Excel文档,并且也实现了Excel文档的导入。有完整的例子,可直接使用。ExportExcel类为导出Excel报表通用类。 1.将源代码导入eclipse中 2.部署项目,启动tomcat...
poi导出excel文档
struts2中利用poi导出excel的简单例子
poi 导出EXCEL 例子 poi 导出EXCEL 例子poi 导出EXCEL 例子poi 导出EXCEL 例子
POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI导出POI...
poi作为导出excel常用的工具,方便快捷。对于excel指定下拉列表的列,如何生成呢?本文提供如何生成下拉列表的excel列
springboot+poi导出指定格式Excel模板,完整项目,导出即用。springboot+poi导出指定格式Excel模板,完整项目,导出即用。springboot+poi导出指定格式Excel模板,完整项目,导出即用。springboot+poi导出指定格式...
JAVA POI导出EXCEL代码