Wie man Zellen löscht

This article was translated from English: Does it need improvement?
Translated
View the article in English

von Chaknith Bin

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.


Legen Sie los mit IronXL

Beginnen Sie noch heute mit der Verwendung von IronXL in Ihrem Projekt mit einer kostenlosen Testversion.

Erster Schritt:
green arrow pointer


Eine 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")
VB   C#

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")
VB   C#

Ausgabe Tabellenkalkulation

Muster
Zellenbereich löschen

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")
VB   C#
Chaknith related to Beispiel für eine klare Arbeitsblattsammlung

Chaknith Bin

Software-Ingenieur

Chaknith ist der Sherlock Holmes der Entwickler. Zum ersten Mal kam ihm der Gedanke, dass er eine Zukunft in der Softwareentwicklung haben könnte, als er zum Spaß an Code Challenges teilnahm. Sein Schwerpunkt liegt auf IronXL und IronBarcode, aber er ist stolz darauf, Kunden mit jedem Produkt zu helfen. Chaknith nutzt sein Wissen aus direkten Gesprächen mit Kunden, um die Produkte selbst weiter zu verbessern. Sein anekdotisches Feedback geht über Jira-Tickets hinaus und unterstützt die Produktentwicklung, die Dokumentation und das Marketing, um das Gesamterlebnis der Kunden zu verbessern.Wenn er nicht im Büro ist, lernt er über maschinelles Lernen, programmiert und wandert.