- Tham gia
- 5/6/08
- Bài viết
- 30,703
- Được thích
- 53,947
Không biết ý bạn có phải muốn lọc 1 danh sách duy nhất không nhỉ (Unique Records Only) ---> Tức là dù có trùng hay không chỉ lấy DUY NHẤT MỘTCác bạn cho hỏi: Trong VBA, làm thế nào để lọc ra danh sách các ô có giá trị không trùng nhau trong 1 cột. Không dùng For Next để duyệt từng Cell.
Nếu dùng ADO với câu lệnh truy vấn SELECT DISTINCT thì cũng được nhưng chỉ làm được với file đóng thôi, còn với file đang mở thì ko được, hiện tại tôi đang phải làm bằng cách SaveCopyAs sang 1 file khác rồi truy vấn từ file đó, nhưng như thế sẽ phải đợi 1 lát cho quá trình SaveCopyAs hoàn thành mới tiếp tục thực hiện được.
Nếu đúng thế thì ta dùng Advanced Filter