我使用JXL组件打印Excel报表,基本上已经完成了,可是我要在报表中写一个公式,比如:
=SUM(B1:B8) 可是写在报表中就是=SUM(B1:B8) 没有变化,可我要实现的结果是这个公式的结果如果双击一下这条公式,就马上变成我所要的结果,,可是这明显不符合客户要求。。请高手指教
=SUM(B1:B8) 可是写在报表中就是=SUM(B1:B8) 没有变化,可我要实现的结果是这个公式的结果如果双击一下这条公式,就马上变成我所要的结果,,可是这明显不符合客户要求。。请高手指教
调试欢乐多
从Excel 95、97、2000等格式的文件中读取数据;
读取Excel公式(可以读取Excel 97以后的公式);
....
不能够读取图表信息;
可以读,但是不能生成公式,任何类型公式最后的计算值都可以读出;
laughsmile(海边的星空)
=SUM(B1:B8) 可是写在报表中就是=SUM(B1:B8) 没有变化,可我要实现的结果是这个公式的结果如果双击一下这条公式,就马上变成我所要的结果,,可是这明显不符合客户要求。。请高手指教
我个人建议用poi,不要用jxl,jxl很多方面都不如poi,poi是肯定可以写公式的。(注意单元格式)
我的[email protected],欢迎指教
注:不可以有弹出框之类的复杂脚角编程,目前jxl和poi还不支持.然后,你写数据时,先从读这个空模版,复制一份转化为可写的,
再按物定格子写进去,就样就可以了.不如合不合法你的需求?
我在做中学成绩分析系统产生Excel报表时,就用这个方法,而且锻练了自己的编程和设计能力,不过从快速开发来讲,就不好了。
你可以试试jxcell他可以直接操作excel,包括添加公式后进行计算