Protection класс
Protection класс
Представляет различные типы параметров защиты, доступные для рабочего листа.
Тип Protection предоставляет следующие члены:
Характеристики
| Свойство | Описание |
|---|---|
| allow_deleting_column | Указывает, разрешено ли удаление столбцов на защищенном листе. |
| is_deleting_columns_allowed | Указывает, разрешено ли удаление столбцов на защищенном листе. |
| allow_deleting_row | Указывает, разрешено ли удаление строк на защищенном листе. |
| is_deleting_rows_allowed | Указывает, разрешено ли удаление строк на защищенном листе. |
| allow_filtering | Указывает, разрешено ли пользователю использовать автофильтр, созданный до того, как лист был защищен. |
| is_filtering_allowed | Указывает, разрешено ли пользователю использовать автофильтр, созданный до того, как лист был защищен. |
| allow_formatting_cell | Указывает, разрешено ли форматирование ячеек на защищенном листе. |
| is_formatting_cells_allowed | Указывает, разрешено ли форматирование ячеек на защищенном листе. |
| allow_formatting_column | Представляет, разрешено ли форматирование столбцов на защищенном листе. |
| is_formatting_columns_allowed | Представляет, разрешено ли форматирование столбцов на защищенном листе. |
| allow_formatting_row | Представляет, разрешено ли форматирование строк на защищенном листе. |
| is_formatting_rows_allowed | Представляет, разрешено ли форматирование строк на защищенном листе. |
| allow_inserting_column | Представляет, разрешена ли вставка столбцов на защищенном листе. |
| is_inserting_columns_allowed | Представляет, разрешена ли вставка столбцов на защищенном листе. |
| allow_inserting_hyperlink | Указывает, разрешена ли вставка гиперссылок на защищенный лист. |
| is_inserting_hyperlinks_allowed | Указывает, разрешена ли вставка гиперссылок на защищенный лист. |
| allow_inserting_row | Представляет, разрешена ли вставка строк на защищенном листе. |
| is_inserting_rows_allowed | Представляет, разрешена ли вставка строк на защищенном листе. |
| allow_sorting | Указывает, разрешен ли параметр сортировки на защищенном листе. |
| is_sorting_allowed | Указывает, разрешен ли параметр сортировки на защищенном листе. |
| allow_using_pivot_table | Указывает, разрешено ли пользователю управлять сводными таблицами на защищенном листе. |
| is_using_pivot_tables_allowed | Указывает, разрешено ли пользователю управлять сводными таблицами на защищенном листе. |
| allow_editing_content | Указывает, разрешено ли пользователю редактировать содержимое заблокированных ячеек на защищенном листе. |
| is_editing_contents_allowed | Указывает, разрешено ли пользователю редактировать содержимое заблокированных ячеек на защищенном листе. |
| allow_editing_object | Указывает, разрешено ли пользователю манипулировать объектами чертежа на защищенном листе. |
| is_editing_objects_allowed | Указывает, разрешено ли пользователю манипулировать объектами чертежа на защищенном листе. |
| allow_editing_scenario | Указывает, разрешено ли пользователю редактировать сценарии на защищенном листе. |
| is_editing_scenarios_allowed | Указывает, разрешено ли пользователю редактировать сценарии на защищенном листе. |
| password | Представляет пароль для защиты рабочего листа. |
| is_protected_with_password | Указывает, защищены ли листы паролем. |
| allow_selecting_locked_cell | Указывает, разрешено ли пользователю выбирать заблокированные ячейки на защищенном листе. |
| is_selecting_locked_cells_allowed | Указывает, разрешено ли пользователю выбирать заблокированные ячейки на защищенном листе. |
| allow_selecting_unlocked_cell | Указывает, разрешено ли пользователю выбирать разблокированные ячейки на защищенном листе. |
| is_selecting_unlocked_cells_allowed | Указывает, разрешено ли пользователю выбирать разблокированные ячейки на защищенном листе. |
Методы
| Метод | Описание |
|---|---|
| copy(source) | Информация о защите от копирования. |
| get_password_hash() | Получает хэш текущего пароля. |
| verify_password(password) | Проверяет пароль. |
Пример
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
Смотрите также
- модуль aspose.cells