Passwort für Arbeitsblatt festlegen
Die Einschränkung eines Arbeitsblatts mit einer Nur-Lesen-Authentifizierung ist eine sehr häufige Anforderung für Datendateien. IronXL macht es einfach, einen Read-Only-Schutz auf Arbeitsblätter in .NET anzuwenden.
Passwortschutz für Arbeitsblätter
- Laden Sie die C#-Bibliothek zum Passwortschutz von Arbeitsblättern herunter
- Zugang das passwortgeschützte Arbeitsblatt in der geöffneten Arbeitsmappe
- Bewerbung passwortschutz für das ausgewählte Arbeitsblatt
- Entfernen passwortschutz für das ausgewählte Arbeitsblatt
- Exportieren Sie die Kalkulationstabelle in verschiedene tabellenkalkulationsformate
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 einzuschränken, während Benutzer den Inhalt in Excel anzeigen können, verwenden Sie die Methode ProtectSheet
mit einem Kennwort als Parameter. Zum Beispiel: workSheet.ProtectSheet("IronXL")
. Damit wird eine kennwortbasierte ReadOnly-Authentifizierung für das ausgewählte Arbeitsblatt festgelegt.
: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 Kennwort von einem bestimmten Arbeitsblatt zu entfernen, können Sie die Methode UnprotectSheet
verwenden. Rufen Sie einfach workSheet.UnprotectSheet()
, um alle mit dem Arbeitsblatt verbundenen Kennwörter zu entfernen.
: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 den Schutz und die Aufhebung des Schutzes beliebiger Excel arbeitsbuch und Arbeitsblatt mit einer einzigen Zeile C#-Code.