实施例。如何在Epplus?
Sheet.Cells["a1:d1"].Column.Width = 10;
在Excel Interop中:
Sheet.get_Range("a1", "d1").ColumnWidth = 10;
答案 0 :(得分:3)
您可以设置宽度,但必须按列进行操作。你可以在这样的范围内完成:
for (int c = 1; c <= ws.Cells["A1:D1"].Columns; c++)
ws.Column(c).Width = 10;
如果你想在所有带数据的单元格上进行操作,你可以省略范围,而Epplus只会返回包含实际数据的单元格:
for (int c = 1; c <= ws.Cells.Columns; c++)
ws.Column(c).Width = 10;
答案 1 :(得分:2)
这是从特定专栏开始的。不使用ws.Cells [范围]
int startColumn = 3; int endColumn = 10;
for (int a = startColumn; a <= endColumn; a++)
{
Sheet.Column(a).Width = 10;
}