Protect
Contenu
[
Cacher
]Protect(ProtectionType)
Protège la feuille de calcul.
public void Protect(ProtectionType type)
Paramètre | Taper | La description |
---|---|---|
type | ProtectionType | Type de protection. |
Remarques
Cette méthode protège la feuille de calcul sans mot de passe. Il peut protéger la feuille de calcul dans toutes les versions du fichier Excel.
Voir également
- enum ProtectionType
- class Worksheet
- espace de noms Aspose.Cells
- Assemblée Aspose.Cells
Protect(ProtectionType, string, string)
Protège la feuille de calcul.
public void Protect(ProtectionType type, string password, string oldPassword)
Paramètre | Taper | La description |
---|---|---|
type | ProtectionType | Type de protection. |
password | String | Mot de passe. |
oldPassword | String | Si la feuille de calcul est déjà protégée par un mot de passe, veuillez fournir l’ancien mot de passe. Sinon, vous pouvez définir une valeur nulle ou une chaîne vide pour ce paramètre. |
Remarques
Cette méthode peut protéger la feuille de calcul dans toutes les versions du fichier Excel.
Exemples
[C#]
//Instanciation d'un objet Workbook
Workbook excel = new Workbook("template.xlsx");
//Accéder à la première feuille de calcul du fichier Excel
Worksheet worksheet = excel.Worksheets[0];
//Protéger la feuille de calcul avec un mot de passe
worksheet.Protect(ProtectionType.All, "aspose", null);
//Enregistrement du fichier Excel modifié au format par défaut (c'est-à-dire Excel 20003)
excel.Save("output.xls");
//Fermeture du flux de fichiers pour libérer toutes les ressources
[Visual Basic]
'Création d'un flux de fichier contenant le fichier Excel à ouvrir
Dim fstream As FileStream = New FileStream("book1.xls", FileMode.Open)
'Instanciation d'un objet Workbook et ouverture du fichier Excel via le flux de fichiers
Dim excel As Workbook = New Workbook(fstream)
'Accéder à la première feuille de calcul du fichier Excel
Dim worksheet As Worksheet = excel.Worksheets(0)
'Protéger la feuille de calcul avec un mot de passe
worksheet.Protect(ProtectionType.All, "aspose", DBNull.Value.ToString())
'Enregistrement du fichier Excel modifié au format par défaut (c'est-à-dire Excel 20003)
excel.Save("output.xls")
'Fermeture du flux de fichiers pour libérer toutes les ressources
fstream.Close()
Voir également
- enum ProtectionType
- class Worksheet
- espace de noms Aspose.Cells
- Assemblée Aspose.Cells