Làm cách nào để cập nhật kết quả bộ lọc nâng cao tự động trong Excel?
Khi chúng tôi áp dụng tính năng Bộ lọc Nâng cao, chúng tôi sẽ thấy rằng kết quả được lọc sẽ không tự động thay đổi với các tiêu chí thay đổi. Điều này cần chúng tôi áp dụng chức năng Bộ lọc nâng cao một lần nữa để có kết quả mới. Tuy nhiên, bạn có thủ thuật nào hay và nhanh chóng để tự động cập nhật kết quả bộ lọc nâng cao như ảnh chụp màn hình hiển thị trong Excel sau không?
Tự động cập nhật kết quả bộ lọc nâng cao với mã VBA
Tự động cập nhật kết quả bộ lọc nâng cao với mã VBA
Mã VBA sau có thể giúp bạn tự động cập nhật kết quả lọc nâng cao khi bạn thay đổi tiêu chí khi cần, vui lòng thực hiện như sau:
1. Bấm chuột phải vào tab trang tính mà bạn muốn lọc dữ liệu tự động, rồi chọn Mã Chế độ xem từ menu ngữ cảnh, trong Microsoft Visual Basic cho các ứng dụng cửa sổ, sao chép và dán mã sau vào Mô-đun trống:
Mã VBA: Tự động cập nhật kết quả bộ lọc nâng cao:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A5:D21").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range _
("A1:C3"), Unique:=False
End Sub
Chú thích: Trong đoạn mã trên: A5: D21 là phạm vi dữ liệu mà bạn muốn lọc, A1: C3 là phạm vi tiêu chí để lọc dựa trên.
2. Sau đó, lưu và đóng cửa sổ mã, bây giờ, khi bạn thay đổi tiêu chí trong phạm vi tiêu chí, kết quả đã lọc sẽ được cập nhật tự động cùng một lúc.
Công cụ năng suất văn phòng tốt nhất
Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian. Bấm vào đây để có được tính năng bạn cần nhất...
Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều
- Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
- Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
- Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!