Comment définir un mot de passe pour une feuille de calcul
Restreindre une feuille de calcul avec une authentification Lecture seule est une exigence très courante pour les fichiers de données. IronXL for .NET facilite l'application d'une protection en lecture seule aux feuilles de calcul.
Comment protéger les feuilles de travail par un mot de passe
- Télécharger la bibliothèque C# pour protéger les feuilles de calcul par un mot de passe
- Accès la feuille de calcul protégée par un mot de passe dans le classeur ouvert
- Appliquer protection par mot de passe de la feuille de calcul sélectionnée
- Retirer protection par mot de passe de la feuille de calcul sélectionnée
- Exporter la feuille de calcul vers différents formats formats de feuilles de calcul
Commencez avec IronXL
Commencez à utiliser IronXL dans votre projet dès aujourd'hui avec un essai gratuit.
Accéder à une feuille de calcul protégée par un mot de passe
IronXL vous permet d'accéder à toute feuille de calcul protégée et de la modifier sans avoir besoin du mot de passe. Une fois la feuille de calcul ouverte avec IronXL, vous pouvez modifier n'importe quelle cellule de n'importe quelle feuille de calcul.
Appliquer le mot de passe à la feuille de travail
Pour restreindre les modifications d'une feuille de calcul tout en permettant aux utilisateurs d'en visualiser le contenu dans Excel, utilisez la méthode ProtectSheet
avec un mot de passe en paramètre. Par exemple, workSheet.ProtectSheet("IronXL")
. Cette option définit une authentification en lecture seule basée sur un mot de passe pour la feuille de calcul sélectionnée.
: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()
Ouvrir une feuille de calcul protégée par un mot de passe
Supprimer le mot de passe d'une feuille de calcul
Pour supprimer le mot de passe d'une feuille de calcul spécifique, vous pouvez utiliser la méthode UnprotectSheet
. Il suffit d'appeler workSheet.UnprotectSheet()
pour supprimer tout mot de passe associé à la feuille de calcul.
: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 vous permet de protéger et de déprotéger n'importe quel fichier Excel cahier d'exercices et feuille de calcul avec une seule ligne de code C#.