AutoFilter

개요

AutoFilter은 Aspose.Cells FOSS에서 Python용 클래스입니다.

워크시트의 자동 필터를 나타냅니다.

이 클래스는 Python 프로그램에서 AutoFilter 객체를 다루기 위한 15개의 메서드를 제공합니다. 사용 가능한 메서드에는 __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개의 메서드가 포함됩니다. 모든 공개 멤버는 Aspose.Cells FOSS for Python 패키지를 설치한 후 any Python 애플리케이션에서 접근할 수 있습니다. 속성: filter_columns, range, sort_state.

속성

이름유형액세스설명
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)특정 열에 필터가 적용되었는지 확인합니다.

참조

 한국어