IRONSOFTWAREHOME
Auto-Resize Excel Rows and Columns in C#
using IronXL;

// Load existing spreadsheet
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Apply auto resize on row 2
workSheet.AutoSizeRow(1);

// Apply auto resize on column A
workSheet.AutoSizeColumn(0);

// Apply auto resize on column D
workSheet.AutoSizeColumn(3, true);

workBook.SaveAs("autoResize.xlsx");
Imports IronXL

' Load existing spreadsheet
Dim workBook As WorkBook = WorkBook.Load("sample.xlsx")
Dim workSheet As WorkSheet = workBook.DefaultWorkSheet

' Apply auto resize on row 2
workSheet.AutoSizeRow(1)

' Apply auto resize on column A
workSheet.AutoSizeColumn(0)

' Apply auto resize on column D
workSheet.AutoSizeColumn(3, True)

workBook.SaveAs("autoResize.xlsx")
NuGet Download
PM > Install-Package IronXL.Excel
Auto-Resize Excel Rows and Columns in C#

Auto-Resize Excel Rows and Columns in C#

スプレッドシートの行と列のサイズを変更することで、多くのスペースを節約し、より読みやすくすることができます。 IronXL C#ライブラリには、行と列を自動でリサイズする機能があります。 C#でそれが行われるため、resize メソッドは既存のすべての行と列で呼び出すことができ、スプレッドシートでの手動タスクを自動化します。

行の自動サイズ変更

AutoSizeRow メソッドは、指定された行の高さをその値の長さに基づいて自動的に調整します。 AutoSizeRow の別のオーバーロードは、デフォルトの値を考慮するブール値を第二パラメーターとします。 true の場合、結合セルの高さが考慮されます。

列の自動サイズ変更

\AutoSizeColumn メソッドを使用して、値の長さに基づいて列の幅をリサイズします。 ``AutoSizeRowと同様に、結合セルの幅を考慮して列のリサイズを行うことも可能です。

上記で言及されたすべての行と列の位置は、ゼロベースのインデックス付を使用していますのでご注意ください。

C# で Excel の行と列のサイズを自動調整する方法を学びます
GitHubで見る

準備はできましたか?

Nuget Downloads 2,237,574バージョン:2026.9リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。