当前位置:编程学习 > JAVA >>

POI操作excel求和问题,求大神指教!!

在excel表格中传入<jx:forEach>XXXX</jx:forEch>进去,其中用$[SUM(J13)] 求J13格输出结果的合.J13格循环${fru.ncjje},最后却无法显示求和结果.  找到的原因是单元格类型为以文本形式储存的数字,需纠错转换为数字格式才能显示求和结果.    这样的解决是在excel中进行纠错操作解决的.   想请问大神们,有何办法可以在程序中操作解决这个问题.  导出表格后直接就可以显示求和结果.
--------------------编程问答-------------------- 你在程序里面就直接算了撒,真是何苦。 --------------------编程问答-------------------- 对excle又读、又写,效率多低啊!! --------------------编程问答-------------------- 为什么不一次把数据都算好,再导出成excel? --------------------编程问答-------------------- 那就把单元格的格式设置成数字格式不就完了。
HSSFCellStyle textCellStyle = theworkbook.createCellStyle();
short doubleFormat = HSSFDataFormat.getBuiltinFormat("你的格式");
textCellStyle.setDataFormat(doubleFormat);
curcell.setCellStyle(textCellStyle); --------------------编程问答-------------------- 循环写的时候就可以算出和啊,直接写不就完了 --------------------编程问答--------------------
引用 1 楼 abstruct 的回复:
你在程序里面就直接算了撒,真是何苦。

能解决问题就ok了 --------------------编程问答-------------------- 楼上一群sb.楼主问的是怎么算结果吗?楼上问的是怎么去把后台传的字符串改成函数..全他妈的装逼..循环算答案.算你们妈妈啊.法克
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,