上一篇介绍了POI组件操作Excel时如何对单元格和行进行设置,合并单元格等操作,最后给出一个综合实例,就是制作复杂报表,原理就是涉及合并行和列的计算。
本篇就来详细分析一下复杂报表的分析与设计问题,并用POI通过程序来生成Excel报表。首先说一点文档相关内容。使用POI组件可以生成Office文档,而Office文档也有一些属性,比如作者,分类,公司等信息。我们若通过程序生成时,这一步就直接略过了,但有时我们会需要这些信息,要写入一些文档信息,那么该如何实现呢?
我们分2003和2007两个版本说明,因为操作是不太一样的。看下面的代码:
// 设置核心属性
POIXMLProperties.CoreProperties props = workbook2007.getProperties()
.getCoreProperties();
props.setCreator("Nanlei");
props.setCategory("POI程序测试");
props.setTitle("学生信息表");
// 设置扩展属性
POIXMLProperties.ExtendedProperties extProps = workbook2007
.getProperties().getExtendedProperties();
// 设置自定义属性
POIXMLProperties.CustomProperties customProps = workbook2007
.getProperties().getCustomProperties();
生成2007的Excel时,只需上述步骤便可加入我们需要的属性了,具体的属性含义可以参考官方文档,这里仅仅添加作者,分类和标题,生成Excel文档后,我们可以查看到入校内容:
那么这里就是我们设置的一些信息了。而对于2003,则需要如下的步骤:
- 大小: 58.1 KB
- 大小: 129.4 KB
分享到:
相关推荐
NULL 博文链接:https://sarin.iteye.com/blog/859163
应用POI组件操作Excel
apache POI,文件读写 ,excel 对于使用apache poi 解析微软excel的一些文件
Apache poi 操作 excel 文件压缩包,亲测可用
Apache POI Excel操作 需要的文档,.介绍,相关jar包,maven中的配置等,比较全面
应用poi组件操作excel,实现excel表导入到数据库中。
使用Apache POI的3.16版实现,Excel模板填充数据导出Excel报表
apache poi 读取 Excel 的 jar 包 博文链接:https://wxinpeng.iteye.com/blog/231895
java poi操作excel的实战文档介绍java poi操作excel的实战文档介绍
自己花了几天时间写的基于Apache POI的Java 读取excel文件,功能还是比较齐全
WI TWO 淘宝分享Java调用POI组件操作excel
apache软件基金 poi组件 轻松实现,生成excel报表
Apache POI导入和导出Excel文件
Apache Poi Excel导出 博文链接:https://zhiminsun.iteye.com/blog/1883347
Poi强大的操作技术方便了我们开发,Apache POI导入数据到Excel电子表格
Apache POI For Java Excel.doc
POI工具包可用来读写Excel,在java开发中可用来创建、导出信息到excel表格中,还可读取excel中的信息使用到应用程序中。
Apache poi 根据word模板生成word报表 替换 循环列表 图片,代码调试过了,修改相应的图片位置,word模板路径即可运行
poi excel poi excel poi excel poi excel poi excel poi excel poi excel poi excel