Validation класс
Validation класс
Представляет данные validation.settings.
Тип Validation предоставляет следующие члены:
Характеристики
| Свойство | Описание |
|---|---|
| operator | Представляет оператор для проверки данных. |
| alert_style | Представляет стиль оповещения о проверке. |
| type | Представляет тип проверки данных. |
| input_message | Представляет входное сообщение проверки данных. |
| input_title | Представляет заголовок диалогового окна ввода данных для проверки данных. |
| error_message | Представляет сообщение об ошибке проверки данных. |
| error_title | Представляет заголовок диалогового окна ошибки проверки данных. |
| show_input | Указывает, будет ли отображаться входное сообщение проверки данных всякий раз, когда пользователь выбирает ячейку в диапазоне проверки данных. |
| show_error | Указывает, будет ли отображаться сообщение об ошибке проверки данных всякий раз, когда пользователь вводит недопустимые данные. |
| ignore_blank | Указывает, разрешены ли пустые значения проверкой данных диапазона. |
| formula1 | Представляет значение или выражение, связанное с проверкой данных. |
| formula2 | Представляет значение или выражение, связанное с проверкой данных. |
| value1 | Представляет первое значение, связанное с проверкой данных. |
| value2 | Представляет второе значение, связанное с проверкой данных. |
| in_cell_drop_down | Указывает, отображает ли проверка данных раскрывающийся список, содержащий допустимые значения. |
| areas | Получает все CellArea, содержащие параметры проверки данных. |
Методы
| Метод | Описание |
|---|---|
| get_formula1(is_r1c1, is_local) | Получает значение или выражение, связанное с этой проверкой. |
| get_formula1(is_r1c1, is_local, row, column) | Получает значение или выражение, связанное с этой проверкой для конкретной ячейки. |
| get_formula2(is_r1c1, is_local) | Получает значение или выражение, связанное с этой проверкой. |
| get_formula2(is_r1c1, is_local, row, column) | Получает значение или выражение, связанное с этой проверкой для конкретной ячейки. |
| add_area(cell_area) | Применяет проверку к области. |
| add_area(cell_area, check_intersection, check_edge) | Применяет проверку к области. |
| set_formula1(formula, is_r1c1, is_local) | Задает значение или выражение, связанное с этой проверкой. |
| set_formula2(formula, is_r1c1, is_local) | Задает значение или выражение, связанное с этой проверкой. |
| get_list_value(row, column) | Получите значение для списка проверки для указанной ячейки. |
| add_areas(areas, check_intersection, check_edge) | Применяет проверку к заданным областям. |
| remove_area(cell_area) | Удалите параметры проверки в диапазоне. |
| remove_areas(areas) | Удаляет эту проверку из заданных областей. |
| remove_a_cell(row, column) | Удалите настройки проверки в ячейке. |
| copy(source, copy_option) | Скопируйте подтверждение. |
Пример
from aspose.cells import CellArea, OperatorType, ValidationType, Workbook
workbook = Workbook()
validations = workbook.worksheets[0].validations
area = CellArea.create_cell_area(0, 0, 1, 1)
validation = validations[validations.add(area)]
validation.type = ValidationType.WHOLE_NUMBER
validation.operator = OperatorType.BETWEEN
validation.formula1 = "3"
validation.formula2 = "1234"
Смотрите также
- модуль aspose.cells
- класс CellArea