C# 使用ExcelPackage更改列的宽度和高度

C# 使用ExcelPackage更改列的宽度和高度,c#,excel,nopcommerce,excelpackage,C#,Excel,Nopcommerce,Excelpackage,我正在为我的NopCommerce网店编写一些代码,需要导出excel工作表 我正在尝试编辑列的宽度,以便文本能够适应。 我已经尝试了以下代码(针对26列): //调整excel列宽 对于(int i=0;i

我正在为我的NopCommerce网店编写一些代码,需要导出excel工作表

我正在尝试编辑列的宽度,以便文本能够适应。 我已经尝试了以下代码(针对26列):

//调整excel列宽
对于(int i=0;i<26;i++)
{
工作表.列(i,1).宽度=45;
}
代码执行,列的宽度为45,因此可以说它可以工作。 但它在启动时给了我以下错误:

我怎样才能消除这个错误


提前谢谢

您是否尝试过
工作表。第(i)列。宽度=45

//adjust excel column width
for (int i = 0; i < 26; i++)
{
    worksheet.Column(i, 1).Width = 45;
}