Passwort für Arbeitsblatt festlegen
Das Einschränken eines Arbeitsblatts mit einer Nur-Lesen-Authentifizierung ist eine sehr häufige Anforderung für Datendateien. IronXL erleichtert das Hinzufügen von nur lesen-Schutz zu Arbeitsblättern in .NET.
Passwortschutz für Arbeitsblätter

- Laden Sie die C#-Bibliothek herunter, um Arbeitsblätter mit einem Passwort zu schützen
- Zugriff auf das passwortgeschützte Arbeitsblatt im geöffneten Arbeitsbuch
- Anwenden von Passwortschutz auf das ausgewählte Arbeitsblatt
- Entfernen des Passwortschutzes vom ausgewählten Arbeitsblatt
- Exportieren Sie die Tabelle in verschiedene Tabellenformate
Legen Sie los mit IronXL
Beginnen Sie noch heute mit der Verwendung von IronXL in Ihrem Projekt mit einer kostenlosen Testversion.
Zugriff auf ein passwortgeschütztes Arbeitsblatt
IronXL ermöglicht es Ihnen, auf jedes geschützte Arbeitsblatt zuzugreifen und es zu ändern, ohne dass Sie das Passwort eingeben müssen. Sobald die Kalkulationstabelle mit IronXL geöffnet ist, können Sie jede Zelle in jedem Arbeitsblatt ändern.
Kennwort auf Arbeitsblatt anwenden
Um Änderungen an einem Arbeitsblatt zu beschränken, während Benutzer dessen Inhalt in Excel ansehen können, verwenden Sie die ProtectSheet
-Methode mit einem Passwort als Parameter. Zum Beispiel, workSheet.ProtectSheet("IronXL")
. Dies setzt eine kennwortbasierte Nur-Lese-Authentifizierung für das ausgewählte Arbeitsblatt.
:path=/static-assets/excel/content-code-examples/how-to/set-password-worksheet-protect.cs
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Set protection for selected worksheet
workSheet.ProtectSheet("IronXL");
workBook.Save();
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Set protection for selected worksheet
workSheet.ProtectSheet("IronXL")
workBook.Save()
Öffnen eines kennwortgeschützten Arbeitsblatts

Kennwort aus Arbeitsblatt entfernen
Um ein Passwort aus einem bestimmten Arbeitsblatt zu entfernen, können Sie die Methode UnprotectSheet
verwenden. Rufen Sie einfach workSheet.UnprotectSheet()
auf, um das durch ein Passwort geschützte Arbeitsblatt freizugeben.
:path=/static-assets/excel/content-code-examples/how-to/set-password-worksheet-unprotect.cs
// Remove protection for selected worksheet. It works without password!
workSheet.UnprotectSheet();
' Remove protection for selected worksheet. It works without password!
workSheet.UnprotectSheet()
IronXL ermöglicht es Ihnen, jede Excel-Arbeitsmappe und Arbeitsblatt mit einer einzigen Zeile C#-Code zu schützen und den Schutz aufzuheben.