Java导出Execl疑难点处理
一.背景 最近业务需求需要导出Execl,最终做出的效果如下,中间牵扯到大量的数据计算。 二.疑难问题分析 问题1:跨单元格处理及边框设置 问题2:自定义背景颜色添加 问题3:单元格中部分文字设置颜色 问题4:高度自适应处理 三.问题解决 在处理整个Excel导出中总结了很多。 整个开发过程使用的是Apache POI pom.xml < dependency > < groupId > org.apache.poi </ groupId > < artifactId > poi-ooxml </ artifactId > < version > 3.8 </ version > </ dependency > < dependency > < groupId > org.apache.poi </ groupId > < artifactId > poi-scratchpad </ artifactId > < version > 3.8 </ version > </ dependency > 3.1 HSSFworkbook,XSSFworkbook选哪个 最开始我沿用的是之前开发用的,HSSFworkbook最后发现,HSSFworkbook在处理,自定义单元格背景颜色比较复杂,最后换成了XSSFworkbook。 HSSFWorkbook:是操作Excel2003以前