Lọc dữ liệu với nhiều điều kiện (nhiều hơn 4 điều kiện) bằng VBA (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

thao nguyen01

Thành viên thường trực
Tham gia
8/12/19
Bài viết
241
Được thích
30
Kính gửi anh/chị

Em đang làm báo cáo lọc dữ liệu với nhiều điều kiện (nhiều hơn 4 điều kiện). Em viết code với điều kiện IF nhưng code em phải sử dụng đến 16 cặp điều kiện ngăn cách bằng OR kết hợp với nhau. Trường hợp của em sẽ cho điều kiện loại, nơi phát hành, tình trạng tùy biến (có thể có hoặc không). Lúc đó báo cáo sẽ theo từ ngày, đến ngày (bắt buộc) và thêm điều kiện loại, nơi phát hành, tình trạng được chọn. Các trường hợp cho các điều kiện ở trên em tính là tổ hợp chập k của 4 cộng lại, kết quả em ra 16 trường hợp ạ.

Anh/chị có cách nào giúp em vì nhiều điều kiện sẽ dễ sót và rối ạ. Em cảm ơn anh/chị nhiều ạ.
 

File đính kèm

Kính gửi anh/chị

Em đang làm báo cáo lọc dữ liệu với nhiều điều kiện (nhiều hơn 4 điều kiện). Em viết code với điều kiện IF nhưng code em phải sử dụng đến 16 cặp điều kiện ngăn cách bằng OR kết hợp với nhau. Trường hợp của em sẽ cho điều kiện loại, nơi phát hành, tình trạng tùy biến (có thể có hoặc không). Lúc đó báo cáo sẽ theo từ ngày, đến ngày (bắt buộc) và thêm điều kiện loại, nơi phát hành, tình trạng được chọn. Các trường hợp cho các điều kiện ở trên em tính là tổ hợp chập k của 4 cộng lại, kết quả em ra 16 trường hợp ạ.

Anh/chị có cách nào giúp em vì nhiều điều kiện sẽ dễ sót và rối ạ. Em cảm ơn anh/chị nhiều ạ.
Góp ý cho bạn:
1/ Cấu trúc File bạn làm chưa hợp lý, tham khảo File trong bài viết ở link sau:
Quản Lý Công Văn đi Và đến

2/ Về lọc dữ liệu bạn nên sử dụng code Filter hoặc Advanced Filter.
 
Web KT

Bài viết mới nhất

Back
Top Bottom