Protection classe

Protection classe

Rappresenta i vari tipi di opzioni di protezione disponibili per un foglio di lavoro.

Il tipo Protection espone i seguenti membri:

Proprietà

ProprietàDescrizione
allow_deleting_columnIndica se è consentita l’eliminazione di colonne su un foglio di lavoro protetto.
is_deleting_columns_allowedIndica se è consentita l’eliminazione di colonne su un foglio di lavoro protetto.
allow_deleting_rowIndica se è consentita l’eliminazione di righe su un foglio di lavoro protetto.
is_deleting_rows_allowedIndica se è consentita l’eliminazione di righe su un foglio di lavoro protetto.
allow_filteringIndica se all’utente è consentito utilizzare un filtro automatico creato prima della protezione del foglio.
is_filtering_allowedIndica se all’utente è consentito utilizzare un filtro automatico creato prima della protezione del foglio.
allow_formatting_cellIndica se la formattazione delle celle è consentita su un foglio di lavoro protetto.
is_formatting_cells_allowedIndica se la formattazione delle celle è consentita su un foglio di lavoro protetto.
allow_formatting_columnIndica se la formattazione delle colonne è consentita su un foglio di lavoro protetto
is_formatting_columns_allowedIndica se la formattazione delle colonne è consentita su un foglio di lavoro protetto
allow_formatting_rowIndica se la formattazione delle righe è consentita su un foglio di lavoro protetto
is_formatting_rows_allowedIndica se la formattazione delle righe è consentita su un foglio di lavoro protetto
allow_inserting_columnRappresenta se è consentito l’inserimento di colonne su un foglio di lavoro protetto
is_inserting_columns_allowedRappresenta se è consentito l’inserimento di colonne su un foglio di lavoro protetto
allow_inserting_hyperlinkIndica se è consentito l’inserimento di collegamenti ipertestuali su un foglio di lavoro protetto
is_inserting_hyperlinks_allowedIndica se è consentito l’inserimento di collegamenti ipertestuali su un foglio di lavoro protetto
allow_inserting_rowRappresenta se è consentito l’inserimento di righe su un foglio di lavoro protetto
is_inserting_rows_allowedRappresenta se è consentito l’inserimento di righe su un foglio di lavoro protetto
allow_sortingIndica se l’opzione di ordinamento è consentita su un foglio di lavoro protetto.
is_sorting_allowedIndica se l’opzione di ordinamento è consentita su un foglio di lavoro protetto.
allow_using_pivot_tableIndica se all’utente è consentito manipolare le tabelle pivot su un foglio di lavoro protetto.
is_using_pivot_tables_allowedIndica se all’utente è consentito manipolare le tabelle pivot su un foglio di lavoro protetto.
allow_editing_contentIndica se all’utente è consentito modificare il contenuto delle celle bloccate su un foglio di lavoro protetto.
is_editing_contents_allowedIndica se all’utente è consentito modificare il contenuto delle celle bloccate su un foglio di lavoro protetto.
allow_editing_objectIndica se all’utente è consentito manipolare gli oggetti del disegno su un foglio di lavoro protetto.
is_editing_objects_allowedIndica se all’utente è consentito manipolare gli oggetti del disegno su un foglio di lavoro protetto.
allow_editing_scenarioIndica se all’utente è consentito modificare gli scenari su un foglio di lavoro protetto.
is_editing_scenarios_allowedIndica se all’utente è consentito modificare gli scenari su un foglio di lavoro protetto.
passwordRappresenta la password per proteggere il foglio di lavoro.
is_protected_with_passwordIndica se i fogli di lavoro sono protetti con password.
allow_selecting_locked_cellIndica se all’utente è consentito selezionare celle bloccate su un foglio di lavoro protetto.
is_selecting_locked_cells_allowedIndica se all’utente è consentito selezionare celle bloccate su un foglio di lavoro protetto.
allow_selecting_unlocked_cellIndica se all’utente è consentito selezionare celle sbloccate su un foglio di lavoro protetto.
is_selecting_unlocked_cells_allowedIndica se all’utente è consentito selezionare celle sbloccate su un foglio di lavoro protetto.

Metodi

MetodoDescrizione
copyInformazioni sulla protezione dalla copia.
get_password_hashOttiene l’hash della password corrente.
verify_passwordVerifica la password.

Esempio

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

Guarda anche