Wie man Zellen löscht
Das Löschen von Zellinhalten kann für verschiedene Zwecke verwendet werden, z. B. zum Entfernen unerwünschter oder veralteter Daten, zum Zurücksetzen von Zellwerten, zum Bereinigen von Tabellenkalkulationslayouts, zum Vorbereiten von Vorlagen oder zum Beheben von Dateneingabefehlern.
IronXL vereinfacht das Löschen von Zellinhalten in C#, ohne dass Interop erforderlich ist.
Zelleninhalt löschen
- Laden Sie die C#-Bibliothek zum Löschen von Zellinhalten herunter
- Laden Sie das vorhandene Excel-Tabellenblatt
- Wählen Sie den Bereich, die Zeile oder die Spalte aus, die Sie löschen möchten
- Rufen Sie die
ClearContents
-Methode auf dem ausgewählten Bereich auf - Verwenden Sie die
Clear
-Methode, um alle Arbeitsblätter zu löschen
Legen Sie los mit IronXL
Beginnen Sie noch heute mit der Verwendung von IronXL in Ihrem Projekt mit einer kostenlosen Testversion.
Eine einzelne Zelle löschen Beispiel
Um den Inhalt einer ausgewählten Zelle zu löschen, können Sie die ClearContents
-Methode verwenden.
:path=/static-assets/excel/content-code-examples/how-to/clear-cells-clear-single-cell.cs
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.GetWorkSheet("Data");
// Clear cell content
workSheet["A1"].ClearContents();
workBook.SaveAs("clearSingleCell.xlsx");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.GetWorkSheet("Data")
' Clear cell content
workSheet("A1").ClearContents()
workBook.SaveAs("clearSingleCell.xlsx")
Beispiel Zellenbereich löschen
Diese Methode ist in der Range-Klasse verfügbar und ermöglicht Ihnen, sie auf jedem Bereich auszuführen, unabhängig von dessen Größe. Hier sind einige Beispiele:
- Löschen Sie eine einzelne Zelle:
- workSheet["A1"].ClearContents()
- Eine Spalte löschen:
- workSheet.GetColumn("B").ClearContents()
- Eine Zeile löschen:
- workSheet.GetRow(3).ClearContents()
Bereinigen Sie einen zweidimensionalen Bereich (mehrere Zeilen und Spalten):
- workSheet ["D6:F9"].ClearContents()
:path=/static-assets/excel/content-code-examples/how-to/clear-cells-clear-cell-range.cs
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.GetWorkSheet("Data");
// Clear a single cell(A1)
workSheet["A1"].ClearContents();
// Clear a column(B)
workSheet.GetColumn("B").ClearContents();
// Clear a row(4)
workSheet.GetRow(3).ClearContents();
// Clear a two-dimensional range(D6:F9)
workSheet["D6:F9"].ClearContents();
workBook.SaveAs("clearCellRange.xlsx");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.GetWorkSheet("Data")
' Clear a single cell(A1)
workSheet("A1").ClearContents()
' Clear a column(B)
workSheet.GetColumn("B").ClearContents()
' Clear a row(4)
workSheet.GetRow(3).ClearContents()
' Clear a two-dimensional range(D6:F9)
workSheet("D6:F9").ClearContents()
workBook.SaveAs("clearCellRange.xlsx")
Ausgabe Tabellenkalkulation

Vor

Nach
Beispiel für eine klare Arbeitsblattsammlung
Sie können nicht nur einzelne Zellen, sondern auch alle Arbeitsblätter einer Arbeitsmappe problemlos löschen. Um dies zu erreichen, verwenden Sie einfach die Clear
-Methode auf der Arbeitsblattsammlung. Mit dieser Methode können Sie alle Arbeitsblätter in einem Arbeitsgang entfernen und so die Arbeitsmappe bequem auf ihren Ausgangszustand zurücksetzen.
:path=/static-assets/excel/content-code-examples/how-to/clear-cells-clear.cs
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
// Delete all worksheets
workBook.WorkSheets.Clear();
workBook.SaveAs("useClear.xlsx");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
' Delete all worksheets
workBook.WorkSheets.Clear()
workBook.SaveAs("useClear.xlsx")