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_columnReprésente si la suppression de colonnes est autorisée sur une feuille de calcul protégée.
is_deleting_columns_allowedReprésente si la suppression de colonnes est autorisée sur une feuille de calcul protégée.
allow_deleting_rowReprésente si la suppression de lignes est autorisée sur une feuille de calcul protégée.
is_deleting_rows_allowedReprésente si la suppression de lignes est autorisée sur une feuille de calcul protégée.
allow_filteringReprésente si l’utilisateur est autorisé à utiliser un filtre automatique créé avant que la feuille ne soit protégée.
is_filtering_allowedReprésente si l’utilisateur est autorisé à utiliser un filtre automatique créé avant que la feuille ne soit protégée.
allow_formatting_cellReprésente si le formatage des cellules est autorisé sur une feuille de calcul protégée.
is_formatting_cells_allowedReprésente si le formatage des cellules est autorisé sur une feuille de calcul protégée.
allow_formatting_columnReprésente si le formatage des colonnes est autorisé sur une feuille de calcul protégée
is_formatting_columns_allowedReprésente si le formatage des colonnes est autorisé sur une feuille de calcul protégée
allow_formatting_rowReprésente si le formatage des lignes est autorisé sur une feuille de calcul protégée
is_formatting_rows_allowedReprésente si le formatage des lignes est autorisé sur une feuille de calcul protégée
allow_inserting_columnReprésente si l’insertion de colonnes est autorisée sur une feuille de calcul protégée
is_inserting_columns_allowedReprésente si l’insertion de colonnes est autorisée sur une feuille de calcul protégée
allow_inserting_hyperlinkReprésente si l’insertion de liens hypertexte est autorisée sur une feuille de calcul protégée
is_inserting_hyperlinks_allowedReprésente si l’insertion de liens hypertexte est autorisée sur une feuille de calcul protégée
allow_inserting_rowReprésente si l’insertion de lignes est autorisée sur une feuille de calcul protégée
is_inserting_rows_allowedReprésente si l’insertion de lignes est autorisée sur une feuille de calcul protégée
allow_sortingReprésente si l’option de tri est autorisée sur une feuille de calcul protégée.
is_sorting_allowedReprésente si l’option de tri est autorisée sur une feuille de calcul protégée.
allow_using_pivot_tableReprésente si l’utilisateur est autorisé à manipuler des tableaux croisés dynamiques sur une feuille de calcul protégée.
is_using_pivot_tables_allowedReprésente si l’utilisateur est autorisé à manipuler des tableaux croisés dynamiques sur une feuille de calcul protégée.
allow_editing_contentReprésente si l’utilisateur est autorisé à modifier le contenu des cellules verrouillées sur une feuille de calcul protégée.
is_editing_contents_allowedReprésente si l’utilisateur est autorisé à modifier le contenu des cellules verrouillées sur une feuille de calcul protégée.
allow_editing_objectReprésente si l’utilisateur est autorisé à manipuler des objets de dessin sur une feuille de calcul protégée.
is_editing_objects_allowedReprésente 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.
is_editing_scenarios_allowedIndique si l’utilisateur est autorisé à modifier des scénarios 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 mot de passe.
allow_selecting_locked_cellReprésente si l’utilisateur est autorisé à sélectionner des cellules verrouillées sur une feuille de calcul protégée.
is_selecting_locked_cells_allowedReprésente si l’utilisateur est autorisé à sélectionner des cellules verrouillées sur une feuille de calcul protégée.
allow_selecting_unlocked_cellReprésente si l’utilisateur est autorisé à sélectionner des cellules déverrouillées sur une feuille de calcul protégée.
is_selecting_unlocked_cells_allowedReprésente si l’utilisateur est autorisé à sélectionner des cellules déverrouillées sur une feuille de calcul protégée.

Méthodes

MéthodeDescription
copyInformations de protection contre la copie.
get_password_hashObtient le hachage du mot de passe actuel.
verify_passwordVérifie le mot de passe.

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