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_column Indique si la suppression de colonnes est autorisée sur une feuille de calcul protégée.
is_deleting_columns_allowed Indique si la suppression de colonnes est autorisée sur une feuille de calcul protégée.
allow_deleting_row Représente si la suppression de lignes est autorisée sur une feuille de calcul protégée.
is_deleting_rows_allowed Représente si la suppression de lignes est autorisée sur une feuille de calcul protégée.
allow_filtering Représente si l’utilisateur est autorisé à utiliser un filtre automatique qui a été créé avant que la feuille ne soit protégée.
is_filtering_allowed Représente si l’utilisateur est autorisé à utiliser un filtre automatique qui a été créé avant que la feuille ne soit protégée.
allow_formatting_cell Représente si la mise en forme des cellules est autorisée sur une feuille de calcul protégée.
is_formatting_cells_allowed Représente si la mise en forme des cellules est autorisée sur une feuille de calcul protégée.
allow_formatting_column Représente si la mise en forme des colonnes est autorisée sur une feuille de calcul protégée
is_formatting_columns_allowed Représente si la mise en forme des colonnes est autorisée sur une feuille de calcul protégée
allow_formatting_row Représente si la mise en forme des lignes est autorisée sur une feuille de calcul protégée
is_formatting_rows_allowed Représente si la mise en forme des lignes est autorisée sur une feuille de calcul protégée
allow_inserting_column Représente si l’insertion de colonnes est autorisée sur une feuille de calcul protégée
is_inserting_columns_allowed Représente si l’insertion de colonnes est autorisée sur une feuille de calcul protégée
allow_inserting_hyperlink Représente si l’insertion de liens hypertexte est autorisée sur une feuille de calcul protégée
is_inserting_hyperlinks_allowed Représente si l’insertion de liens hypertexte est autorisée sur une feuille de calcul protégée
allow_inserting_row Représente si l’insertion de lignes est autorisée sur une feuille de calcul protégée
is_inserting_rows_allowed Représente si l’insertion de lignes est autorisée sur une feuille de calcul protégée
allow_sorting Représente si l’option de tri est autorisée sur une feuille de calcul protégée.
is_sorting_allowed Représente si l’option de tri est autorisée sur une feuille de calcul protégée.
allow_using_pivot_table Représente si l’utilisateur est autorisé à manipuler des tableaux croisés dynamiques sur une feuille de calcul protégée.
is_using_pivot_tables_allowed Représente si l’utilisateur est autorisé à manipuler des tableaux croisés dynamiques sur une feuille de calcul protégée.
allow_editing_content Représente si l’utilisateur est autorisé à modifier le contenu des cellules verrouillées dans une feuille de calcul protégée.
is_editing_contents_allowed Représente si l’utilisateur est autorisé à modifier le contenu des cellules verrouillées dans une feuille de calcul protégée.
allow_editing_object Représente si l’utilisateur est autorisé à manipuler des objets de dessin sur une feuille de calcul protégée.
is_editing_objects_allowed Représente si l’utilisateur est autorisé à manipuler des objets de dessin sur une feuille de calcul protégée.
allow_editing_scenario Représente si l’utilisateur est autorisé à modifier des scénarios sur une feuille de calcul protégée.
is_editing_scenarios_allowed Représente si l’utilisateur est autorisé à modifier des scénarios sur une feuille de calcul protégée.
password Représente le mot de passe pour protéger la feuille de calcul.
is_protected_with_password Indique si les feuilles de calcul sont protégées par un mot de passe.
allow_selecting_locked_cell Indique si l’utilisateur est autorisé à sélectionner des cellules verrouillées dans une feuille de calcul protégée.
is_selecting_locked_cells_allowed Indique si l’utilisateur est autorisé à sélectionner des cellules verrouillées dans une feuille de calcul protégée.
allow_selecting_unlocked_cell Indique si l’utilisateur est autorisé à sélectionner des cellules déverrouillées dans une feuille de calcul protégée.
is_selecting_unlocked_cells_allowed Indique si l’utilisateur est autorisé à sélectionner des cellules déverrouillées dans une feuille de calcul protégée.

Méthodes

Méthode Description
copy(source) Informations sur la protection contre la copie.
get_password_hash() Obtient le hachage du mot de passe actuel.
verify_password(password) Vé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