插入新行和列
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。

插入行

InsertRows方法允许添加全新的行。 使用这些方法将在指定的索引位置之前添加行。

插入列

使用InsertColumns方法在指定索引位置之前添加列。

请注意,以上提到的所有索引位置均采用从零开始的索引方式。

学习如何使用 C# 在 Excel 中添加行和列
在 GitHub 上查看

准备开始了吗?

Nuget Downloads 2,362,812版本:2026.11刚刚发布