ValidationCollection класс

ValidationCollection класс

Представляет коллекцию проверки данных.

Тип ValidationCollection предоставляет следующие элементы:

Характеристики

СвойствоОписание
capacityПолучает или задает количество элементов, которые может содержать список массива.

Методы

МетодОписание
addДобавляет проверку данных в коллекцию.
addДобавляет проверку данных в коллекцию.
copy_toКопирует весь список массивов в совместимый список одномерных массивов, начиная с начала списка целевых массивов.
copy_toКопирует диапазон элементов из списка массива в совместимый список одномерных массивов, начиная с указанного индекса списка целевого массива.
index_ofВыполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов в списке массива, простирающемся от указанного индекса до последнего элемента.
index_ofВыполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов в списке массивов, который начинается с указанного индекса и содержит указанное количество элементов.
last_index_ofИщет указанный объект и возвращает отсчитываемый от нуля индекс последнего вхождения во всем списке массива.
last_index_ofВыполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов в списке массива, простирающемся от первого элемента до указанного индекса.
last_index_ofВыполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов в списке массива, который содержит указанное количество элементов и заканчивается указанным индексом.
remove_a_cellУдаляет все настройки проверки в ячейке.
remove_areaУдаляет все настройки проверки в диапазоне.
get_validation_in_cellПолучает проверку, примененную к данной ячейке.
binary_searchВыполняет поиск элемента во всем списке отсортированного массива, используя компаратор по умолчанию, и возвращает индекс элемента, отсчитываемый от нуля.

Пример

from aspose.cells import CellArea, 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.LIST
validation.formula1 = "a,b,c,d"

Смотрите также