插入新列與新行
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程式庫讓您能在 C# 程式碼中插入單行及多行、多欄,且無需使用 Office Interop。

插入列

InsertRow 和 InsertRows 方法可讓您新增完全嶄新的資料列。 使用這些方法將在指定的索引位置之前插入一行或多行。

插入欄位

請使用 InsertColumn 和 InsertColumns 方法,在指定的索引位置之前插入一或多個欄位。

請注意,上述所有索引位置均採用零起始索引。

學習如何使用 C# 在 Excel 中新增列與欄
在GitHub上查看

準備好開始了嗎?

Nuget Downloads 2,362,812版本:2026.11剛剛發布