AutoFilter

Overview

AutoFilter є клас у Aspose.Cells FOSS для Python.

Представляє автоматичні фільтри в таблиці.

Цей клас надає 15 методів роботи з об’єктами AutoFilter в програмах Python. Доступні методи включають: __init__, add_filter, clear_all_filters, clear_column_filter, custom_filter, filter, filter_by_color, filter_dynamic, filter_top10, get_filter_column, has_filter, remove, і 3 додаткові методи. Всі публічні члени доступні будь-якій додаткові Python після встановлення Aspose.Cells FOSS для пакету Python. Свойства: filter_columns, range, sort_state.

Properties

NameTypeAccessDescription
range``Читання/писанняОбирає або встановлює діапазон фільтру.
filter_columns``ReadОбирає колекцію стовпців фільтру.
sort_state``Читання/писанняОбирає або встановлює налаштування стану сортування.

Methods

SignatureDescription
__init__()Ініціалізує новий екземпляр класу AutoFilter .
set_range(start_row, start_col, end_row, end_col)Налаштує діапазон фільтру за допомогою індексів рядків та стовпців.
filter(col_index, values)Прикладання фільтра до конкретного стовпа.
add_filter(col_index, value)Додає значення фільтра до конкретного стовпа.
custom_filter(col_index, operator, value)Наносить на конкретний стовп персоналізований фільтр.
filter_by_color(col_index, color, cell_color)Наносить колірний фільтр на конкретний стовп.
filter_top10(col_index, top, percent, val)Використовує фільтр топ-10 для конкретного стовпа.
filter_dynamic(col_index, filter_type, value)Прикладання динамічного фільтра до конкретного стовпа.
clear_column_filter(col_index)Вичищає фільтр для певного стовпа.
clear_all_filters()Вичищає всі фільтри.
remove()Видає автоматичний фільтр з таблиці.
show_filter_button(col_index, show)Показує або приховує кнопку фільтру для певного стовпа.
sort(col_index, ascending)Налаштовує порядок сортування для конкретного стовпа.
get_filter_column(col_index)Обирає колонку фільтру для конкретного індексу колони.
has_filter(col_index)Перевірка, чи застосовуються фільтри в конкретному стовпі.

See Also

 Українська