Làm cách nào để tự động áp dụng lại bộ lọc tự động khi dữ liệu thay đổi trong Excel?
Trong Excel, khi bạn áp dụng Lọc chức năng lọc dữ liệu, kết quả lọc sẽ không được thay đổi tự động với các thay đổi dữ liệu trong dữ liệu đã lọc của bạn. Ví dụ: khi tôi lọc tất cả các Táo khỏi dữ liệu, bây giờ, tôi thay đổi một trong các dữ liệu đã lọc thành BBBBBB, nhưng kết quả sẽ không bị thay đổi cũng như ảnh chụp màn hình sau. Bài viết này, tôi sẽ nói về cách áp dụng lại tính năng tự động lọc tự động khi dữ liệu thay đổi trong Excel.
Tự động áp dụng lại bộ lọc tự động khi dữ liệu thay đổi với mã VBA
Tự động áp dụng lại bộ lọc tự động khi dữ liệu thay đổi với mã VBA
Thông thường, bạn có thể làm mới dữ liệu bộ lọc bằng cách nhấp vào tính năng Áp dụng lại theo cách thủ công, nhưng ở đây, tôi sẽ giới thiệu một mã VBA để bạn làm mới dữ liệu bộ lọc tự động khi dữ liệu thay đổi, vui lòng làm như sau:
1. Chuyển đến trang tính mà bạn muốn tự động làm mới bộ lọc khi dữ liệu thay đổi.
2. Nhấp chuột phải vào tab trang tính và chọn Mã Chế độ xem từ menu ngữ cảnh, trong cửa sổ bật ra Microsoft Visual Basic cho các ứng dụng cửa sổ, vui lòng sao chép và dán mã sau vào cửa sổ Mô-đun trống, xem ảnh chụp màn hình:
Mã VBA: Tự động áp dụng lại bộ lọc khi dữ liệu thay đổi:
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Sheet3").AutoFilter.ApplyFilter
End Sub
Chú thích: Trong đoạn mã trên, Bảng 3 là tên của trang tính có bộ lọc tự động mà bạn sử dụng, vui lòng thay đổi nó theo nhu cầu của bạn.
3. Và sau đó lưu và đóng cửa sổ mã này, bây giờ, khi bạn thay đổi dữ liệu đã lọc, Lọc chức năng sẽ được tự động làm mới ngay lập tức, xem ảnh chụp màn hình:
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 Excelvà 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...
Office Tab Mang giao diện theo thẻ vào Office và giúp công việc của bạ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!










