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); --------------------编程问答-------------------- 循环写的时候就可以算出和啊,直接写不就完了 --------------------编程问答--------------------
能解决问题就ok了 --------------------编程问答-------------------- 楼上一群sb.楼主问的是怎么算结果吗?楼上问的是怎么去把后台传的字符串改成函数..全他妈的易做图..循环算答案.算你们妈妈啊.法克
补充:Java , Java EE