EPPlus同时包裹和设置单元格高度

本文关键字:设置 单元格 高度 包裹 EPPlus | 更新日期: 2023-09-27 18:13:16

我需要在使用EPPlus v4.0库生成的excel中换行文本并设置单元格的最大高度

代码:

    _worksheet.Cells[rowIndex, columnFrom, rowIndex, columnTo].Style.WrapText = true;
    _worksheet.Row(rowIndex).CustomHeight = true;
    _worksheet.Row(rowIndex).Height = 5;

我也试过没有设置CustomHeight = true。

没有设置自动大小:即,没有使用下面的代码

    _workSheet.Cells["A1:G1"].AutoFitColumns();

EPPlus同时包裹和设置单元格高度

我会循环遍历你想要设置的单元格,然后像下面这样使用:

for( int j=1, j <= maxColumns, j++)
{
    for( int i=1, i<= maxRows, i++)
    {
       _worksheet.Row(i).Height = 5;
       _worksheet.Cells[i, j].Style.WrapText = true;
    }
}

并根据要设置的列/行进行相应设置。