Một trong những tính năng tiện dụng của Excel là AutoFilter. Nó cho phép bạn nhanh chóng lọc bất kỳ danh sách nào theo nội dung của một cột cụ thể. Bạn có thể sử dụng tùy chọn Customize từ menu Tools để thêm công cụ AutoFilter vào các thanh công cụ của mình. Công cụ này sử dụng hình ảnh một cái phễu và một dấu bằng.

Tuy nhiên, công cụ này hơi lừa đảo; nó không giống như tùy chọn AutoFilter có sẵn từ menu Dữ liệu. Nếu bạn đã chọn một ô trong danh sách và bạn chọn tùy chọn menu, thì các điều khiển Tự động lọc sẽ xuất hiện ở đầu mỗi cột trong danh sách — không có thay đổi nào khác đối với danh sách. Nếu bạn sử dụng công cụ AutoFilter, không chỉ các điều khiển xuất hiện mà Excel còn lọc danh sách dựa trên ô bạn đã chọn khi sử dụng công cụ này.

Một sự khác biệt khác giữa hai loại này là tùy chọn menu AutoFilter hoạt động giống như một nút bật tắt — chọn nó một lần và AutoFilter được áp dụng; chọn nó một lần nữa và nó bị xóa. Công cụ AutoFilter không làm điều đó; nó chỉ áp dụng AutoFilter.

Điều gì sẽ xảy ra nếu bạn muốn một tùy chọn thanh công cụ là một nút chuyển đổi thực sự, giống như tùy chọn menu? Có hai cách tiếp cận bạn có thể sử dụng để giải quyết vấn đề này.

Đầu tiên liên quan đến việc sử dụng một macro đơn giản:

Sub ToggleAutoFilter()

On Error GoTo errMessage     Selection.AutoFilter     Exit Sub

errMessage:

MsgBox "Select a cell in the range to be filtered.", vbOKOnly End Sub

Tất cả những gì bạn cần làm là gán macro cho một nút trên thanh công cụ hoặc cho một phím tắt và bạn có thể bật và tắt Tự động lọc, giống như khi bạn đã chọn tùy chọn từ các menu.

Tùy chọn thứ hai có thể đơn giản hơn. Chỉ cần làm theo các bước sau:

  1. Chọn Tùy chỉnh từ menu Công cụ. Word sẽ hiển thị hộp thoại Tùy chỉnh.

  2. Trong menu Excel thực tế (không phải hộp thoại Tùy chỉnh), hãy chọn tùy chọn Bộ lọc từ menu Dữ liệu.

  3. Khi bạn giữ phím Ctrl, hãy kéo tùy chọn AutoFilter từ các menu và thả nó vào vị trí nào đó trong thanh công cụ. (Nếu bạn không giữ phím Ctrl, tùy chọn menu sẽ được di chuyển. Bạn không muốn làm điều này, vì vậy hãy giữ phím Ctrl.)

  4. Nhấp vào nút Đóng trên hộp thoại Tùy chỉnh.

Kết quả là tùy chọn menu hiện có thể truy cập được từ thanh công cụ.

Bạn có thể nhấp vào nó để bật và tắt AutoFilter tùy ý.

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (2710) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: