新しい行と列を挿入
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");
NuGet Download
PM > Install-Package IronXL.Excel
新しい行と列を挿入

新しい行と列を挿入

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

行を挿入する

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

列を挿入する

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

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

C#でExcelに行と列を追加する方法を学ぶ
GitHubで見る

準備はできましたか?

Nuget Downloads 2,362,812バージョン:2026.11リリースされたばかり