自动宽度不适用于合并列

时间:2015-07-15 06:53:19

标签: apache-poi

{{1}}
当我合并两行第0行时,

autosize正在工作,但是在合并第二行的两列后,自动调整大小不起作用.. 提前谢谢......

1 个答案:

答案 0 :(得分:10)

我发现了你的问题,就是这一行:

sheet.autoSizeColumn(0);

javadocs on autoSizeColumn(int)我们看到了这个关键信息:

  

默认是忽略合并的单元格。

您需要切换到调用autoSizeColumn(int,boolean),并传入一个真值。这将告诉POI在调整大小期间考虑合并的单元格。因此,您的代码应该是:

sheet.autoSizeColumn(0, true);