web-dev-qa-db-ja.com

ClosedXML.Excelの列を自動調整

質問がばかげていることとFAQから理解していますが、Excel列に自動幅を設定できません(ClosedXML.Excelライブラリを使用)

私のコード:

var wb = new XLWorkbook();
var wsDep = wb.Worksheets.Add("MyWorksheet");
wsDep.Columns("A").AdjustToContents();
wsDep.Columns("B1").AdjustToContents();
wsDep.Columns().AdjustToContents();

しかし、何も変わりません。 ClosedXML.Excelライブラリで自動幅列を設定するにはどうすればよいですか?

7
krabcore

セルには内容がないため、AdjustToContents()は効果がありません。

9
Francois Botha

列の範囲を指定する必要があります。
例:wsDep.Columns("A","H").AdjustToContents();
うまくいくことを願っています。

2
Aman Sengar