当前位置: 技术问答>java相关
如何用Java动态生成Excel文件
来源: 互联网 发布时间:2015-08-16
本文导语: 现有一个统计报表,比如销售额的月统计。如何能够动态存成Excel文件? 1. 有没有哪个包,能够提供尽可能多的Excel操作,包括读、写? 2. 如果我想在写入的内容中加上公式,比如最后一列的各项值,由前面各列对...
现有一个统计报表,比如销售额的月统计。如何能够动态存成Excel文件?
1. 有没有哪个包,能够提供尽可能多的Excel操作,包括读、写?
2. 如果我想在写入的内容中加上公式,比如最后一列的各项值,由前面各列对应行的总和:=SUM(A1:H1)自动生成。这样考虑的目的是因为统计的工作如果全交给Java莱做,工作量太大。
3. 如果我想进一步,在里面加上数据图的显示,比如柱状图和曲线图,是否能实现?
4. 能否先由Java生成相应的Excel模板文件。然后再把数据写入模板文件中,实现上面的要求?
5. 顺便问一下,有没有类似的包提供对PDF文件的读写,可以生成相类似的表格的?
1. 有没有哪个包,能够提供尽可能多的Excel操作,包括读、写?
2. 如果我想在写入的内容中加上公式,比如最后一列的各项值,由前面各列对应行的总和:=SUM(A1:H1)自动生成。这样考虑的目的是因为统计的工作如果全交给Java莱做,工作量太大。
3. 如果我想进一步,在里面加上数据图的显示,比如柱状图和曲线图,是否能实现?
4. 能否先由Java生成相应的Excel模板文件。然后再把数据写入模板文件中,实现上面的要求?
5. 顺便问一下,有没有类似的包提供对PDF文件的读写,可以生成相类似的表格的?
|
这里有一个java-excel bridge,你也可以看看。
http://www.intrinsyc.com/products/enterprise_applications.asp
http://www.intrinsyc.com/products/enterprise_applications.asp
|
apache有个POI项目组,就是对excel,word操作的,你去看看吧!