Comment définir un mot de passe pour le classeur
Il est essentiel de veiller à ce que les informations ou les données soient partagées avec la bonne personne pour maintenir une autorité appropriée. Avec IronXL, vous pouvez créer des feuilles de calcul protégées par mot de passe et sécuriser chaque feuille de calcul individuellement.
Comment définir un mot de passe pour le classeur

- Téléchargez la bibliothèque C# pour protéger par mot de passe les classeurs
- Accéder au classeur protégé par mot de passe
- Appliquer la protection par mot de passe au classeur
- Retirer la protection par mot de passe du classeur
- Exporter le classeur crypté
Commencez avec IronXL
Commencez à utiliser IronXL dans votre projet dès aujourd'hui avec un essai gratuit.
Accéder à un classeur protégé par un mot de passe
Une feuille de calcul protégée peut être ouverte en fournissant le mot de passe comme second paramètre de la méthode Load. Par exemple : WorkBook.Load("sample.xlsx", "IronSoftware")
.
A noter
Appliquer un mot de passe au classeur
Pour protéger par mot de passe une feuille de calcul, utilisez la méthode Encrypt
.
:path=/static-assets/excel/content-code-examples/how-to/set-password-workbook-protect.cs
WorkBook workBook = WorkBook.Load("sample.xlsx");
// Open protected spreadsheet file
WorkBook protectedWorkBook = WorkBook.Load("sample.xlsx", "IronSoftware");
// Set protection for spreadsheet file
workBook.Encrypt("IronSoftware");
workBook.Save();
Dim workBook As WorkBook = WorkBook.Load("sample.xlsx")
' Open protected spreadsheet file
Dim protectedWorkBook As WorkBook = WorkBook.Load("sample.xlsx", "IronSoftware")
' Set protection for spreadsheet file
workBook.Encrypt("IronSoftware")
workBook.Save()
Ouvrir un classeur protégé par un mot de passe

Supprimer le mot de passe d'un classeur
Pour supprimer le mot de passe d'une feuille de calcul, il suffit de définir le champ Password sur null, comme illustré dans le code ci-dessous :
A noter
:path=/static-assets/excel/content-code-examples/how-to/set-password-workbook-unprotect.cs
// Remove protection for opened workbook. Original password is required.
workBook.Password = null;
' Remove protection for opened workbook. Original password is required.
workBook.Password = Nothing
IronXL offre la possibilité de protéger et déprotéger les Excel workBooks et workSheets avec une seule ligne de code C#.