So fügen Sie neue Zeilen und Spalten ein
Die IronXL-Bibliothek bietet eine bequeme Möglichkeit, einzelne oder mehrere Zeilen und Spalten in C#-Code einzufügen, ohne Office Interop zu verwenden.
So fügen Sie neue Zeilen und Spalten in Excel ein
- Laden Sie die C#-Bibliothek zum Einfügen neuer Zeilen und Spalten in Excel herunter
- Verwenden Sie die Methoden InsertRow und InsertRows, um neue Zeilen einzufügen
- Verwenden Sie die Methoden InsertColumn und InsertColumns, um neue Spalten einzufügen
- Hinzufügen von Daten zu den neu eingefügten Zeilen und Spalten
- Exportieren Sie die bearbeitete Excel-Datei in verschiedene Dateitypen
Legen Sie los mit IronXL
Beginnen Sie noch heute mit der Verwendung von IronXL in Ihrem Projekt mit einer kostenlosen Testversion.
Beispiel für das Einfügen einer neuen Zeile
Verwenden Sie die Methoden InsertRow
und InsertRows
, um dem Arbeitsblatt neue Zeilen hinzuzufügen. Mit diesen Methoden können Sie Zeilen an einer bestimmten Indexposition einfügen.
Bitte beachten Sie
:path=/static-assets/excel/content-code-examples/how-to/add-rows-columns-rows.cs
using IronXL;
// Load existing spreadsheet
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Add a row before row 2
workSheet.InsertRow(1);
// Insert multiple rows after row 3
workSheet.InsertRows(3, 3);
workBook.SaveAs("addRow.xlsx");
Imports IronXL
' Load existing spreadsheet
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Add a row before row 2
workSheet.InsertRow(1)
' Insert multiple rows after row 3
workSheet.InsertRows(3, 3)
workBook.SaveAs("addRow.xlsx")
Beispiel für das Entfernen einer Zeile
Um eine Zeile aus dem Arbeitsblatt zu entfernen, können Sie die Methode "GetRow" verwenden, um die gewünschte Zeile auszuwählen, und dann die Methode "RemoveRow" auf die ausgewählte Zeile anwenden.
Bitte beachten Sie
:path=/static-assets/excel/content-code-examples/how-to/add-rows-columns-remove-row.cs
using IronXL;
// Load existing spreadsheet
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Remove row 5
workSheet.GetRow(4).RemoveRow();
workBook.SaveAs("removeRow.xlsx");
Imports IronXL
' Load existing spreadsheet
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Remove row 5
workSheet.GetRow(4).RemoveRow()
workBook.SaveAs("removeRow.xlsx")
Beispiel für das Einfügen einer neuen Spalte
So fügen Sie eine neue Spalte hinzu(s) vor einer bestimmten Indexposition in der Tabelle, können Sie die Methoden InsertColumn
und InsertColumns
verwenden.
Bitte beachten Sie
Um alle leeren Zeilen und Spalten an den Bereichsgrenzen zu entfernen, können Sie die Trimmen() method. Derzeit ist es nicht möglich, die Spalte(s).
Bevor Sie fortfahren
:path=/static-assets/excel/content-code-examples/how-to/add-rows-columns-columns.cs
using IronXL;
// Load existing spreadsheet
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Add a column before column A
workSheet.InsertColumn(0);
// Insert multiple columns after column B
workSheet.InsertColumns(2, 2);
workBook.SaveAs("addColumn.xlsx");
Imports IronXL
' Load existing spreadsheet
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Add a column before column A
workSheet.InsertColumn(0)
' Insert multiple columns after column B
workSheet.InsertColumns(2, 2)
workBook.SaveAs("addColumn.xlsx")