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