用于Excel工作表的C#Autofit方法

San*_*nju 3 .net c# excel

我正在使用C#.net创建一个excel表.最后我想自动调整列.我正在使用以下代码.

    sheet0.Cells["A2:B2"].Columns.AutoFit();
Run Code Online (Sandbox Code Playgroud)

但这是一个例外.谁能帮我解决这个问题?

谢谢.

Bou*_*uam 20

您可以使用:

sheet0.Columns.AutoFit();
Run Code Online (Sandbox Code Playgroud)

这将重新调整此工作表中的每一列的大小以使其最合适.

AutoFit文档:

更改范围中列的宽度或范围中行的高度,以实现最佳拟合.


Syl*_*lca 11

尝试这样做:

sheet0.Columns["A:B"].AutoFit();
Run Code Online (Sandbox Code Playgroud)