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
| Name | Type | Access | Description |
|---|---|---|---|
range | `` | Đọc / viết | Nhận hoặc đặt phạm vi lọc. |
filter_columns | `` | Read | Nhận bộ sưu tập các cột lọc. |
sort_state | `` | Đọc / viết | Nhận hoặc đặt các loại thiết lập nhà nước. |
Methods
| Signature | Description |
|---|---|
__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. |