Comment définir un mot de passe pour le classeur

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

par Chaknith Bin

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 un mot de passe et sécuriser chaque individu feuille de travail.




Commencez avec IronXL

Commencez à utiliser IronXL dans votre projet dès aujourd'hui avec un essai gratuit.

Première étape :
green arrow pointer


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
Il n'est pas possible d'ouvrir une feuille de calcul protégée sans le mot de passe correct

Appliquer un mot de passe au classeur

Pour protéger une feuille de calcul par un mot de passe, 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()
VB   C#

Ouvrir un classeur protégé par un mot de passe

Ouvrir une feuille de calcul protégée

Supprimer le mot de passe d'un classeur

Pour supprimer le mot de passe d'une feuille de calcul, il suffit de donner au champ Password la valeur null, comme le montre le code ci-dessous :

[{i :(Cette action ne peut être effectuée qu'après avoir accédé au classeur. Il est donc nécessaire de connaître le mot de passe original.)}]

: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
VB   C#

IronXL permet de protéger et de déprotéger les livres de travail Excel et les feuilles de travail avec une seule ligne de code C#.

Chaknith related to Supprimer le mot de passe d'un classeur

Chaknith Bin

Ingénieur logiciel

Chaknith est le Sherlock Holmes des développeurs. C'est en s'amusant à relever des défis de code qu'il s'est rendu compte pour la première fois qu'il pourrait avoir un avenir dans le domaine de l'ingénierie logicielle. Il se concentre sur IronXL et IronBarcode, mais il est fier d'aider les clients avec chaque produit. Chaknith tire parti des connaissances qu'il a acquises en discutant directement avec les clients pour améliorer les produits eux-mêmes. Ses commentaires anecdotiques vont au-delà des tickets Jira et soutiennent le développement de produits, la documentation et le marketing, afin d'améliorer l'expérience globale des clients.Quand il n'est pas au bureau, on peut le trouver en train d'apprendre sur l'apprentissage automatique, le codage et la randonnée.