Excel单元格高度不增加

3
我将使用Microsoft.Office.Interop.Excel来写入Excel单元格数据。该单元格具有一定的初始高度,并且我正在设置"merge cell = true"和"wrap text = true"。当单元格内容较多时,单元格高度不会增加。我尝试了以下两种方法:
_range.entrirerow.autofit() 
_range.columns.autofit()

这对我来说一点用也没有,请建议一些解决方案。

你把它应用到合并单元格的顶行了吗? - Gerhard Powell
1个回答

2

尝试使用 _range.Rows.Autofit();

请注意: 使用双点符号不会释放COM对象。它会创建临时变量,您无法访问。

因此,最好使用:

Range rows = _range.Rows;
rows.Autfit();
if (rows != null)
{
  Marshal.FinalReleaseComObject(rows);
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接