【发布时间】:2018-04-19 02:37:52
【问题描述】:
有一列,文本居中,生成excel时没有硬编码宽度。
生成excel时,文本溢出,无法显示整个文本。
(文本宽度为 20,但默认列宽仅为 10)
在 excel 中,我可以单击主页选项卡 > 格式 > 自动调整列宽,并更改宽度以适应文本长度。
为了模拟这个 AutoFitColumn 操作。
我尝试了下面的代码,但它不起作用。 (它执行但列宽没有正确调整(列宽显示整个文本)。
AutoFitterOptions afo = new AutoFitterOptions();
afo.AutoFitMergedCells = true;
afo.OnlyAuto = false;
ws.AutoFitColumns(col,col,afo);
【问题讨论】: