Protection Klasse

Protection Klasse

Stellt die verschiedenen Arten von Schutzoptionen dar, die für ein Arbeitsblatt verfügbar sind.

Der Typ Protection macht die folgenden Member verfügbar:

Eigenschaften

EigentumBeschreibung
allow_deleting_columnStellt dar, ob das Löschen von Spalten in einem geschützten Arbeitsblatt zulässig ist.
is_deleting_columns_allowedStellt dar, ob das Löschen von Spalten in einem geschützten Arbeitsblatt zulässig ist.
allow_deleting_rowStellt dar, ob das Löschen von Zeilen in einem geschützten Arbeitsblatt zulässig ist.
is_deleting_rows_allowedStellt dar, ob das Löschen von Zeilen in einem geschützten Arbeitsblatt zulässig ist.
allow_filteringStellt dar, ob der Benutzer einen AutoFilter verwenden darf, der erstellt wurde, bevor das Blatt geschützt wurde.
is_filtering_allowedStellt dar, ob der Benutzer einen AutoFilter verwenden darf, der erstellt wurde, bevor das Blatt geschützt wurde.
allow_formatting_cellStellt dar, ob die Formatierung von Zellen in einem geschützten Arbeitsblatt zulässig ist.
is_formatting_cells_allowedStellt dar, ob die Formatierung von Zellen in einem geschützten Arbeitsblatt zulässig ist.
allow_formatting_columnStellt dar, ob die Formatierung von Spalten in einem geschützten Arbeitsblatt zulässig ist
is_formatting_columns_allowedStellt dar, ob die Formatierung von Spalten in einem geschützten Arbeitsblatt zulässig ist
allow_formatting_rowStellt dar, ob die Formatierung von Zeilen in einem geschützten Arbeitsblatt zulässig ist
is_formatting_rows_allowedStellt dar, ob die Formatierung von Zeilen in einem geschützten Arbeitsblatt zulässig ist
allow_inserting_columnStellt dar, ob das Einfügen von Spalten in ein geschütztes Arbeitsblatt zulässig ist
is_inserting_columns_allowedStellt dar, ob das Einfügen von Spalten in ein geschütztes Arbeitsblatt zulässig ist
allow_inserting_hyperlinkStellt dar, ob das Einfügen von Hyperlinks in ein geschütztes Arbeitsblatt zulässig ist
is_inserting_hyperlinks_allowedStellt dar, ob das Einfügen von Hyperlinks in ein geschütztes Arbeitsblatt zulässig ist
allow_inserting_rowStellt dar, ob das Einfügen von Zeilen in einem geschützten Arbeitsblatt zulässig ist
is_inserting_rows_allowedStellt dar, ob das Einfügen von Zeilen in einem geschützten Arbeitsblatt zulässig ist
allow_sortingStellt dar, ob die Sortieroption für ein geschütztes Arbeitsblatt zulässig ist.
is_sorting_allowedStellt dar, ob die Sortieroption für ein geschütztes Arbeitsblatt zulässig ist.
allow_using_pivot_tableStellt dar, ob der Benutzer Pivot-Tabellen in einem geschützten Arbeitsblatt bearbeiten darf.
is_using_pivot_tables_allowedStellt dar, ob der Benutzer Pivot-Tabellen in einem geschützten Arbeitsblatt bearbeiten darf.
allow_editing_contentStellt dar, ob der Benutzer Inhalte gesperrter Zellen in einem geschützten Arbeitsblatt bearbeiten darf.
is_editing_contents_allowedStellt dar, ob der Benutzer Inhalte gesperrter Zellen in einem geschützten Arbeitsblatt bearbeiten darf.
allow_editing_objectStellt dar, ob der Benutzer Zeichnungsobjekte in einem geschützten Arbeitsblatt bearbeiten darf.
is_editing_objects_allowedStellt dar, ob der Benutzer Zeichnungsobjekte in einem geschützten Arbeitsblatt bearbeiten darf.
allow_editing_scenarioStellt dar, ob der Benutzer Szenarien auf einem geschützten Arbeitsblatt bearbeiten darf.
is_editing_scenarios_allowedStellt dar, ob der Benutzer Szenarien auf einem geschützten Arbeitsblatt bearbeiten darf.
passwordStellt das Kennwort zum Schutz des Arbeitsblatts dar.
is_protected_with_passwordGibt an, ob die Arbeitsblätter mit einem Passwort geschützt sind.
allow_selecting_locked_cellStellt dar, ob der Benutzer gesperrte Zellen in einem geschützten Arbeitsblatt auswählen darf.
is_selecting_locked_cells_allowedStellt dar, ob der Benutzer gesperrte Zellen in einem geschützten Arbeitsblatt auswählen darf.
allow_selecting_unlocked_cellStellt dar, ob der Benutzer nicht gesperrte Zellen in einem geschützten Arbeitsblatt auswählen darf.
is_selecting_unlocked_cells_allowedStellt dar, ob der Benutzer nicht gesperrte Zellen in einem geschützten Arbeitsblatt auswählen darf.

Methoden

MethodeBeschreibung
copyInformationen zum Kopierschutz.
get_password_hashRuft den Hash des aktuellen Passworts ab.
verify_passwordÜberprüft das Passwort.

Beispiel

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

Siehe auch