一般的EXCEL导出使用POI先创建一个HSSFWorkbook然后通过不断创建HSSFRow,HSSFCell后设置单元格内容便可以完成导出
这次在项目中需要用到模板,导出的内容包括(1.模板中的内容、样式2.自巳需要新增的内容、样式。)还需要设置单元格的样式,在网上搜了一些blog完成后记录一下。
分析这次需求最关键的就是如何获取到填充了模板的新HSSFWorkbook,如果获取到它我们可以熟练的往里面添加内容。
这样便可以获取到我们熟悉的HSSFWorkbook对象了操作熟悉的HSSFWorkbook对象想必爽歪歪了。这里还有一个需求就是需要设置一些单元格的样式,这在之前我也没有接触到过记录下来。
1 //生成单元格样式
这样便创建完成了一个单元格的样式接下来便是在特定的单元格添加样式。
1 //获取特定的单元格
如此整个需求基本完成。对于整个过程中需偠用到的其他方法这里写了一个封装类。