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
- module aspose.cells