POI
文章平均质量分 86
天罡gg
我是天罡老哥, 技术领域奋战十年多的老兵, 在世界500强、上市公司担任过TeamLeader、架构师, 现为大家分享一些技术积累, 希望我们能成为朋友,在寒冬抱团取暖!
展开
-
实战案例分享:POI根据模板导出Excel(代码已开源 - 通用)
最近项目上需要导出一个复杂的Excel,有特殊符号,有合并单元格,还有各种字体颜色的样式设置等,考虑到全部使用POI生成的话,一是费时费力,二是以后有类似需求难道还要再干一遍?这显然不符合咱们程序员的思维,所以为了一劳永逸,实现了根据模板导出Excel的通用功能,功能很强大,代码很简洁可控,覆盖大部分场景,您只需要把Excel模板定义好,内容可以采用静态填充,也可以采用动态填充,再也不用为了导出复杂Excel发愁啦,推荐大家使用POI导出Excel时,如果有类似需求可以使用,文末附开源地址哦!原创 2022-10-17 22:21:15 · 4111 阅读 · 6 评论 -
POI设置单元格字体颜色等样式(踩坑记录)
最近项目使用POI按模板导出Excel,需要设置单元格的字体为红色,但只设置一部分或者某一个. 这里遇到一个容易踩坑的点,所以记录一下,希望能让更多的人少走弯路.这里关键点有两步,也是容易踩坑的点:1.克隆Style:新建的redCellStyle要从现有的cell拷贝cellStyle:redCellStyle.cloneStyleFrom(cell.getCellStyle());2.克隆Font:新建的redFont要从现有的cellStyle拷贝font:这个POI没有封装,只能手动拷贝。。。原创 2022-10-16 13:37:34 · 16137 阅读 · 23 评论