AutoFilter

Общ преглед

AutoFilter е клас в Aspose.Cells за Python.

Определя автоматичните филтри в таблица.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
range``Прочети.Получава или определя обхвата на клетките, който автоматичният филтър покрива.
filter_columns``Прочети.Предоставя достъп до колекцията от дефиниции на колони за филтриране
sort_state``Прочети.Определя текущата конфигурация на автоматичния филтър за сортиране.

Методи за изчисляване на данните

ПодписътОписание на състоянието
__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)Проверява дали в определена колона са приложени филтри.
 Български