AutoFilter

Overview

AutoFilter là một lớp trong Aspose.Cells FOSS cho Python.

  • Hiển thị bộ lọc tự động trong một bảng tính.

Khóa học này cung cấp 15 phương pháp để làm việc với các đối tượng AutoFilter trong các chương trình Python. Các phương pháp có sẵn bao gồm: __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,Và 3 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Python nào sau khi cài đặt Aspose.Cells FOSS cho gói Python. Tài sản : filter_columns, range, sort_state.

Properties

NameTypeAccessDescription
range``Đọc / viếtNhận hoặc đặt phạm vi lọc.
filter_columns``ReadNhận bộ sưu tập các cột lọc.
sort_state``Đọc / viếtNhận hoặc đặt các loại thiết lập nhà nước.

Methods

SignatureDescription
__init__()Khởi động một trường hợp mới của lớp AutoFilter.
set_range(start_row, start_col, end_row, end_col)Thiết lập phạm vi lọc bằng cách sử dụng các chỉ số hàng và cột.
filter(col_index, values)- Thích hợp một bộ lọc vào một cột cụ thể.
add_filter(col_index, value)Thêm giá trị bộ lọc vào một cột cụ thể.
custom_filter(col_index, operator, value)- Sử dụng một bộ lọc tùy chỉnh cho một cột cụ thể.
filter_by_color(col_index, color, cell_color)- Thêm một bộ lọc màu cho một cột cụ thể.
filter_top10(col_index, top, percent, val)Ứng dụng một bộ lọc top 10 cho một cột cụ thể.
filter_dynamic(col_index, filter_type, value)- Thích hợp một bộ lọc năng động vào một cột cụ thể.
clear_column_filter(col_index)Tẩy lọc cho một cột cụ thể.
clear_all_filters()Tẩy sạch tất cả các bộ lọc.
remove()Xóa bộ lọc tự động từ bảng tính.
show_filter_button(col_index, show)Hiển thị hoặc ẩn nút lọc cho một cột cụ thể.
sort(col_index, ascending)Thiết lập thứ tự sort cho một cột cụ thể.
get_filter_column(col_index)Nhận cột lọc cho một chỉ số cốt lõi cụ thể.
has_filter(col_index)Kiểm tra xem một cột cụ thể có các bộ lọc được áp dụng.

See Also

 Tiếng Việt