Wie man ein Passwort auf einem Excel-Arbeitsblatt in C# festlegt

How to Set Password to Worksheet

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

Das Einschränken eines Arbeitsblatts mit einer Nur-Lesen-Authentifizierung ist eine sehr gängige Anforderung für Datendateien. IronXL macht es einfach, Nur-Lesen-Schutz für Arbeitsblätter in .NET anzuwenden.

als-Überschrift:2(Schnellstart: Schützen Sie ein Arbeitsblatt mit nur einer Codezeile)

Mit IronXL können Sie jedes Arbeitsblatt in nur einem Schritt schreibgeschützt machen, indem Sie die Methode ProtectSheet aufrufen — es genügt, nur eine Zeile hinzuzufügen, um ein Blatt sofort abzusichern. Perfekt für Entwickler, die mühelosen Schutz in C# wünschen.

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.

    new IronXL.WorkBook("data.xlsx").DefaultWorkSheet.ProtectSheet("MyPass123");
  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 Workflow (5 Schritte)

Wie man Arbeitsblätter mit Passwörtern verschlüsselt
  1. Laden Sie die C#-Bibliothek herunter, um Arbeitsblätter mit Passwörtern zu schützen
  2. Zugriff auf das passwortgeschützte Arbeitsblatt im geöffneten Arbeitsbuch
  3. Anwenden des Passwortschutzes auf das ausgewählte Arbeitsblatt
  4. Entfernen des Passwortschutzes vom ausgewählten Arbeitsblatt
  5. Exportieren Sie die Tabelle in verschiedene Tabellenformate

Beginnen Sie mit IronXL

Nutzen Sie IronXL heute kostenlos in Ihrem Projekt.

Erster Schritt:
green arrow pointer
------------------------------------- ## Zugriff auf ein passwortgeschütztes Arbeitsblatt Mit IronXL können Sie auf jedes geschützte Arbeitsblatt zugreifen und es ändern, ohne das Passwort zu benötigen. Sobald die Tabelle mit IronXL geöffnet ist, können Sie jede Zelle in jedem Arbeitsblatt ändern. ## Passwort auf Arbeitsblatt anwenden Um Änderungen an einem Arbeitsblatt einzuschränken und gleichzeitig den Benutzern das Betrachten des Inhalts in Excel zu ermöglichen, verwenden Sie die `ProtectSheet`-Methode mit einem Passwort als Parameter. Zum Beispiel, `workSheet.ProtectSheet("IronXL")`. Dies setzt eine passwortbasierte **Nur-Lesen**-Authentifizierung für das ausgewählte Arbeitsblatt. ```csharp :path=/static-assets/excel/content-code-examples/how-to/set-password-worksheet-protect.cs ``` ### Öffnen eines passwortgeschützten Arbeitsblatts Zugriff auf geschütztes Arbeitsblatt ## Passwort vom Arbeitsblatt entfernen Um ein Passwort von einem bestimmten Arbeitsblatt zu entfernen, können Sie die Methode `UnprotectSheet` verwenden. Rufen Sie einfach `workSheet.UnprotectSheet()` auf, um ein Passwort, das mit dem Arbeitsblatt verbunden ist, zu entfernen. ```csharp :path=/static-assets/excel/content-code-examples/how-to/set-password-worksheet-unprotect.cs ``` IronXL allows you to protect and unprotect any Excel workbook and **worksheet** with a single line of C# code.

Häufig gestellte Fragen

Wie kann ich ein Excel-Arbeitsblatt in C# mit einem Passwort schützen?

Sie können die ProtectSheet-Methode von IronXL verwenden, um ein Passwort für ein Excel-Arbeitsblatt in C# festzulegen. Übergeben Sie einfach ein Passwort als Parameter an die Methode, zum Beispiel workSheet.ProtectSheet("IronXL").

Ist es möglich, ein passwortgeschütztes Arbeitsblatt in C# ohne Passwort zu öffnen und zu ändern?

Ja, mit IronXL können Sie auf ein passwortgeschütztes Arbeitsblatt zugreifen und es ändern, ohne das Passwort zu benötigen, sobald die Tabelle geöffnet ist.

Wie kann ich ein Passwort von einem Excel-Arbeitsblatt mit C# entfernen?

Um ein Passwort aus einem Excel-Arbeitsblatt zu entfernen, verwenden Sie die UnprotectSheet-Methode von IronXL. Rufen Sie workSheet.UnprotectSheet() auf, um ein mit dem Arbeitsblatt verbundenes Passwort zu löschen.

Welche Schritte sind erforderlich, um einem Arbeitsblatt in C# Passwortschutz hinzuzufügen?

Zuerst laden Sie die IronXL-C#-Bibliothek von NuGet herunter. Verwenden Sie dann die ProtectSheet-Methode, um Passwortschutz auf ein ausgewähltes Arbeitsblatt in einer geöffneten Arbeitsmappe anzuwenden.

Wie kann ich ein passwortgeschütztes Arbeitsblatt in C# in verschiedene Formate exportieren?

IronXL ermöglicht es Ihnen, ein passwortgeschütztes Arbeitsblatt in verschiedene Formate zu exportieren. Nach dem Anlegen des Schutzes können Sie die SaveAs-Methode verwenden, um Ihre Tabelle in verschiedenen Formaten zu exportieren.

Was ist der Vorteil der Verwendung von schreibgeschützter Authentifizierung für Arbeitsblätter in C#?

Die Verwendung von schreibgeschützter Authentifizierung mit IronXL ermöglicht es Ihnen, Änderungen einzuschränken, während Benutzer den Inhalt des Arbeitsblatts sehen können. Dies wird erreicht, indem die ProtectSheet-Methode mit einem Passwort verwendet wird.

Wie beginne ich mit der Verwendung von IronXL für den Arbeitsblattschutz in C#?

Um mit der Verwendung von IronXL für den Arbeitsblattschutz zu beginnen, müssen Sie die IronXL-Bibliothek in Ihrem C#-Projekt von NuGet herunterladen und referenzieren.

Kann ich ein Excel-Arbeitsbuch mit nur einer Zeile C#-Code schützen und den Schutz aufheben?

Ja, IronXL ermöglicht es Ihnen, jedes Excel-Arbeitsbuch oder Arbeitsblatt mit nur einer Zeile C#-Code zu schützen und den Schutz aufzuheben, was es zu einem effizienten Werkzeug für die Verwaltung der Arbeitsblattsicherheit macht.

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