Protection
Contenu
[
Cacher
]Protection class
Représente les différents types d’options de protection disponibles pour une feuille de calcul.
public class Protection
Propriétés
Nom | La description |
---|---|
AllowDeletingColumn { get; set; } | Représente si la suppression de colonnes est autorisée sur une feuille de calcul protégée. |
AllowDeletingRow { get; set; } | Représente si la suppression de lignes est autorisée sur une feuille de calcul protégée. |
AllowEditingContent { get; set; } | Représente si l’utilisateur est autorisé à modifier le contenu des cellules verrouillées sur une feuille de calcul protégée. |
AllowEditingObject { get; set; } | Représente si l’utilisateur est autorisé à manipuler des objets de dessin sur une feuille de calcul protégée. |
AllowEditingScenario { get; set; } | Représente si l’utilisateur est autorisé à modifier des scénarios sur une feuille de calcul protégée. |
AllowFiltering { get; set; } | Représente si l’utilisateur est autorisé à utiliser un filtre automatique créé avant que la feuille ne soit protégée. |
AllowFormattingCell { get; set; } | Indique si la mise en forme des cellules est autorisée sur une feuille de calcul protégée. |
AllowFormattingColumn { get; set; } | Représente si le formatage des colonnes est autorisé sur une feuille de calcul protégée |
AllowFormattingRow { get; set; } | Représente si le formatage des lignes est autorisé sur une feuille de calcul protégée |
AllowInsertingColumn { get; set; } | Représente si l’insertion de colonnes est autorisée sur une feuille de calcul protégée |
AllowInsertingHyperlink { get; set; } | Représente si l’insertion de liens hypertexte est autorisée sur une feuille de calcul protégée |
AllowInsertingRow { get; set; } | Représente si l’insertion de lignes est autorisée sur une feuille de calcul protégée |
AllowSelectingLockedCell { get; set; } | Indique si l’utilisateur est autorisé à sélectionner des cellules verrouillées dans une feuille de calcul protégée. |
AllowSelectingUnlockedCell { get; set; } | Représente si l’utilisateur est autorisé à sélectionner des cellules déverrouillées sur une feuille de calcul protégée. |
AllowSorting { get; set; } | Représente si l’option de tri est autorisée sur une feuille de calcul protégée. |
AllowUsingPivotTable { get; set; } | Représente si l’utilisateur est autorisé à manipuler des tableaux croisés dynamiques sur une feuille de calcul protégée. |
IsProtectedWithPassword { get; } | Indique si les feuilles de calcul sont protégées par mot de passe. |
Password { get; set; } | Représente le mot de passe pour protéger la feuille de calcul. |
Méthodes
Nom | La description |
---|---|
Copy(Protection) | Informations sur la protection contre la copie. |
GetPasswordHash() | Obtient le hachage du mot de passe actuel. |
VerifyPassword(string) | Vérifie le mot de passe. |
Exemples
[C#]
//Instanciation d'un objet Workbook
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
// Autoriser les utilisateurs à sélectionner des cellules verrouillées de la feuille de calcul
worksheet.Protection.AllowSelectingLockedCell = true;
// Autoriser les utilisateurs à sélectionner des cellules déverrouillées de la feuille de calcul
worksheet.Protection.AllowSelectingUnlockedCell = true;
[Visual Basic]
'Instanciation d'un objet Workbook
Dim workbook As Workbook = New Workbook()
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Permettre aux utilisateurs de sélectionner des cellules verrouillées de la feuille de calcul
worksheet.Protection.AllowSelectingLockedCell = True
'Permettre aux utilisateurs de sélectionner des cellules déverrouillées de la feuille de calcul
worksheet.Protection.AllowSelectingUnlockedCell = True
Voir également
- espace de noms Aspose.Cells
- Assemblée Aspose.Cells