Protection classe

Protection classe

Représente les différents types d’options de protection disponibles pour une feuille de calcul.

Le type Protection expose les membres suivants :

Propriétés

PropriétéDescription
allow_deleting_columnIndique si la suppression de colonnes est autorisée sur une feuille de calcul protégée.
allow_deleting_rowIndique si la suppression de lignes est autorisée sur une feuille de calcul protégée.
allow_filteringIndique si l’utilisateur est autorisé à utiliser un filtre automatique créé avant que la feuille ne soit protégée.
allow_formatting_cellIndique si la mise en forme des cellules est autorisée sur une feuille de calcul protégée.
allow_formatting_columnIndique si la mise en forme des colonnes est autorisée sur une feuille de calcul protégée
allow_formatting_rowIndique si la mise en forme des lignes est autorisée sur une feuille de calcul protégée
allow_inserting_columnIndique si l’insertion de colonnes est autorisée sur une feuille de calcul protégée
allow_inserting_hyperlinkIndique si l’insertion d’hyperliens est autorisée sur une feuille de calcul protégée
allow_inserting_rowIndique si l’insertion de lignes est autorisée sur une feuille de calcul protégée
allow_sortingIndique si l’option de tri est autorisée sur une feuille de calcul protégée.
allow_using_pivot_tableIndique si l’utilisateur est autorisé à manipuler des tableaux croisés dynamiques sur une feuille de calcul protégée.
allow_editing_contentIndique si l’utilisateur est autorisé à modifier le contenu des cellules verrouillées sur une feuille de calcul protégée.
allow_editing_objectIndique si l’utilisateur est autorisé à manipuler des objets de dessin sur une feuille de calcul protégée.
allow_editing_scenarioIndique si l’utilisateur est autorisé à modifier des scénarios sur une feuille de calcul protégée.
allow_selecting_locked_cellIndique si l’utilisateur est autorisé à sélectionner des cellules verrouillées sur une feuille de calcul protégée.
allow_selecting_unlocked_cellIndique si l’utilisateur est autorisé à sélectionner des cellules déverrouillées sur une feuille de calcul protégée.
passwordReprésente le mot de passe pour protéger la feuille de calcul.
is_protected_with_passwordIndique si les feuilles de calcul sont protégées par un mot de passe.

Méthodes

MéthodeDescription
copy(self, source)Informations sur la protection contre la copie.
verify_password(self, password)Vérifie le mot de passe.
get_password_hash(self)Obtient le hachage du mot de passe actuel.

Exemple

from aspose.cells import Workbook

# Instantiating a Workbook object
workbook = Workbook()
worksheet = workbook.worksheets[0]
# Allowing users to select locked cells of the worksheet
worksheet.protection.allow_selecting_locked_cell = True
# Allowing users to select unlocked cells of the worksheet
worksheet.protection.allow_selecting_unlocked_cell = True

Voir également