AutoFilter
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
| Name | Type | Access | Description |
|---|---|---|---|
range | `` | Читання/писання | Обирає або встановлює діапазон фільтру. |
filter_columns | `` | Read | Обирає колекцію стовпців фільтру. |
sort_state | `` | Читання/писання | Обирає або встановлює налаштування стану сортування. |
Methods
| Signature | Description |
|---|---|
__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) | Перевірка, чи застосовуються фільтри в конкретному стовпі. |