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 für den ausgewählten Bereich - Verwenden Sie die
Klar
methode zum Löschen aller Arbeitsblätter
Installieren mit NuGet
Install-Package IronXL.Excel
Herunterladen DLL
Manuelle Installation in Ihr Projekt
Installieren mit NuGet
Install-Package IronXL.Excel
Herunterladen DLL
Manuelle Installation in Ihr Projekt
Fangen Sie noch heute an, IronPDF in Ihrem Projekt mit einer kostenlosen Testversion zu verwenden.
Schau dir an IronXL an Nuget zur schnellen Installation und Bereitstellung. Mit über 8 Millionen Downloads revolutioniert es Excel mit C#.
Install-Package IronXL.Excel
Erwägen Sie die Installation der IronXL DLL direkt. Laden Sie es herunter und installieren Sie es manuell für Ihr Projekt oder die GAC-Form: IronXL.zip
Manuelle Installation in Ihr Projekt
DLL herunterladenEine einzelne Zelle löschen Beispiel
Um den Inhalt einer ausgewählten Zelle zu löschen, können Sie die Methode ClearContents
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 steht in der Klasse Range zur Verfügung, so dass Sie sie für jeden Bereich unabhängig von dessen Größe ausführen können. Hier sind einige Beispiele:
- Löschen Sie eine einzelne Zelle:
- Arbeitsblatt["A1"].clearInhalt()**
- Eine Spalte löschen:
- Arbeitsblatt.GetColumn("B").clearInhalt()
- Eine Zeile löschen:
- Arbeitsblatt.GetRow(3).clearInhalt()
- Einen zweidimensionalen Bereich löschen(mehrere Zeilen und Spalten):
- Arbeitsblatt["D6:F9"].clearInhalt()**
: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 Methode Clear
für die 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")