How to Clear Cells

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

Das Löschen von Zellinhalten kann für verschiedene Zwecke eingesetzt werden, wie zum Beispiel das Entfernen unerwünschter oder veralteter Daten, das Zurücksetzen von Zellwerten, das Aufräumen von Tabellenblättern, die Vorbereitung von Vorlagen oder das Beheben von Datenfehlern.

als-Überschrift:2(Schnellstart: Zelleninhalte mit einem einzigen Aufruf entfernen)

Mit nur einer Codezeile können Sie mit IronXL sofort den Inhalt eines beliebigen Zellbereichs löschen – keine Schleifen oder komplexe APIs erforderlich. Die Methode ClearContents() macht es einfach und schnell, Zellen zurückzusetzen, indem die Formatierung erhalten bleibt, während Daten oder Formeln entfernt werden.

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronXL with NuGet Package Manager

    PM > Install-Package IronXL.Excel

  2. Copy and run this code snippet.

    workSheet["D6:F9"].ClearContents();
  3. Deploy to test on your live environment

    Start using IronXL in your project today with a free trial
    arrow pointer
class="hsg-featured-snippet">

Minimaler Ablauf (5 Schritte)

  1. Laden Sie die C#-Bibliothek zum Löschen von Zellinhalten herunter
  2. Laden Sie das vorhandene Excel-Tabellenblatt
  3. Wählen Sie den Bereich, die Zeile oder die Spalte aus, die Sie löschen möchten
  4. Rufen Sie die Methode ClearContents auf dem ausgewählten Bereich auf
  5. Verwenden Sie die Methode Clear, um alle Arbeitsblätter zu löschen

## Beispiel zum Löschen einer einzelnen Zelle Um den Inhalt einer ausgewählten Zelle zu löschen, können Sie die Methode `ClearContents` verwenden. ```csharp :path=/static-assets/excel/content-code-examples/how-to/clear-cells-clear-single-cell.cs ``` ## Beispiel zum Löschen eines Zellbereichs Diese Methode steht in der `Range`-Klasse zur Verfügung, was es Ihnen erlaubt, sie auf jeden Bereich auszuführen, unabhängig von dessen Größe. Hier einige Beispiele: - Löschen einer einzelnen Zelle: - `workSheet ["A1"].ClearContents()` - Löschen einer Spalte: - `workSheet.GetColumn("B").ClearContents()` - Löschen einer Zeile: - `workSheet.GetRow(3).ClearContents()` - Löschen eines zweidimensionalen Bereichs (mehrere Zeilen und Spalten): - `workSheet ["D6:F9"].ClearContents()` ```csharp :path=/static-assets/excel/content-code-examples/how-to/clear-cells-clear-cell-range.cs ``` ### Ausgabedokument
class="competitors-section__wrapper-even-1">
Beispiel
Zellbereich löschen
## Beispiel für das Löschen der Arbeitsblattsammlung Zusätzlich zum Löschen einzelner Zellen können Sie auch alle Arbeitsblätter in einer Arbeitsmappe einfach löschen. Um dies zu erreichen, verwenden Sie einfach die Methode `Clear` auf der Arbeitsblattsammlung. Diese Methode ermöglicht es Ihnen, alle Arbeitsblätter in einem Rutsch zu entfernen und bietet eine bequeme Möglichkeit, die Arbeitsmappe in ihren Anfangszustand zurückzusetzen. ```csharp :path=/static-assets/excel/content-code-examples/how-to/clear-cells-clear.cs ```

Häufig gestellte Fragen

Welche Schritte sind erforderlich, um Zellinhalte in Excel mit C# zu löschen?

Um Zellinhalte in Excel mit C# zu löschen, laden Sie zuerst die IronXL-Bibliothek von NuGet herunter. Laden Sie Ihre vorhandene Tabelle, wählen Sie den gewünschten Bereich, die Zeile oder die Spalte und verwenden Sie die ClearContents-Methode. Sie können auch die Clear-Methode verwenden, um alle Arbeitsblätter zu löschen.

Wie kann ich den Inhalt einer einzelnen Zelle in einer Tabelle löschen?

Sie können den Inhalt einer einzelnen Zelle mit IronXL löschen, indem Sie die ClearContents-Methode auf die Zelle anwenden. Verwenden Sie zum Beispiel workSheet["A1"].ClearContents();.

Ist es möglich, eine ganze Spalte oder Zeile in Excel mit C# zu löschen?

Ja, Sie können eine ganze Spalte oder Zeile mit IronXL löschen. Verwenden Sie workSheet.GetColumn("B").ClearContents(); für eine Spalte und workSheet.GetRow(3).ClearContents(); für eine Zeile.

Kann ich alle Arbeitsblätter in einer Excel-Arbeitsmappe programmatisch löschen?

Ja, Sie können alle Arbeitsblätter in einer Arbeitsmappe mit IronXL löschen, indem Sie die Clear-Methode auf die Arbeitsblatt-Sammlung aufrufen: workbook.WorkSheets.Clear();

Welche Vorteile bietet das Löschen von Zellinhalten in einer Tabelle?

Das Löschen von Zellinhalten kann beim Entfernen veralteter Daten, Zurücksetzen von Werten, Organisieren von Tabellenlayouts, Vorbereiten von Vorlagen und Korrigieren von Dateneingabefehlern helfen, wodurch Ihre Datenverwaltung effizienter wird.

Wie lösche ich einen bestimmten Bereich von Zellen in einem Excel-Blatt mit C#?

Sie können einen bestimmten Bereich von Zellen in einem Excel-Blatt mit IronXL und der ClearContents-Methode löschen. Zum Beispiel, workSheet["D6:F9"].ClearContents(); löscht einen zweidimensionalen Bereich.

Benötige ich eine Lizenz, um IronXL zum Löschen von Zellinhalten zu verwenden?

Ja, IronXL erfordert eine Lizenz zur Nutzung. Eine Testlizenz kann heruntergeladen werden, nachdem die Bibliothek von NuGet bezogen wurde.

Welche Dateiformate unterstützt IronXL zum Speichern von Tabellen?

IronXL unterstützt das Speichern von Tabellen in verschiedenen Formaten, einschließlich .xlsx, um die Kompatibilität mit gängigen Excel-Dateitypen zu gewährleisten.

Wo kann ich die IronXL-Bibliothek zum Verwalten von Excel-Daten in C# herunterladen?

Die IronXL-Bibliothek ist zum Download auf NuGet unter https://nuget.org/packages/IronXL.Excel/ verfügbar.

Chaknith Bin
Software Ingenieur
Chaknith arbeitet an IronXL und IronBarcode. Er hat umfassende Expertise in C# und .NET und hilft, die Software zu verbessern und Kunden zu unterstützen. Seine Einblicke aus Benutzerinteraktionen tragen zu besseren Produkten, Dokumentationen und einem insgesamt besseren Erlebnis bei.
Bereit anzufangen?
Nuget Downloads 1,686,155 | Version: 2025.11 gerade veröffentlicht