IRONSOFTWAREHOME
新しい行と列を挿入
using IronXL;

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

// Add a row before row 1
workSheet.InsertRow(0);

// Insert multiple rows before row 4
workSheet.InsertRows(3, 3);

// Add a column before column A
workSheet.InsertColumn(0);

// Insert multiple columns before column F
workSheet.InsertColumns(5, 2);

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

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

' Add a row before row 1
workSheet.InsertRow(0)

' Insert multiple rows before row 4
workSheet.InsertRows(3, 3)

' Add a column before column A
workSheet.InsertColumn(0)

' Insert multiple columns before column F
workSheet.InsertColumns(5, 2)

workBook.SaveAs("addRowAndColumn.xlsx")
NuGet Download
PM > Install-Package IronXL.Excel
新しい行と列を挿入

新しい行と列を挿入

IronXLライブラリは、Office Interopを使用せずにC#コードで単一および複数の行と列を挿入する機能を提供します。

行を挿入する

InsertRowInsertRows メソッドは新しい行を追加することを可能にします。 これらのメソッドを使用すると、指定されたインデックス位置の前に行が追加されます。

列を挿入する

指定されたインデックス位置の前にカラムを追加するには、InsertColumnInsertColumns メソッドを使用してください。

上記で言及されているすべてのインデックス位置は、ゼロベースのインデックスに従います。

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日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。