poi自动设置列宽

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 21:00   3350   0

我以最新版的poi-3.12为准。

poi自动设置列宽方法 sheet.autoSizeColumn(i) 只对非合并单元格有效,还有一个说是针对合并单元格的 sheet.autoSizeColumn(i,true) 方法。但是我使用这个方法的时候发现只有合并单元格的第一个单元格有效,非常无语。

解决方法是调用sheet.autoSizeColumn(i,true)方法后,使用RegionUtil里的方法对这个合并单元格操作一下就行了(偶然发现),RegionUtil的方法很少只有设置边框和边框颜色,随便设置个宽度为0的边框,sheet.autoSizeColumn(i,true) 就有效了。。。

转载于:https://my.oschina.net/js99st/blog/465392

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP