Các bác giúp em vụ này với em đang bí quá
Em muốn trích lọc dữ liệu như sau:
Ví dụ điểm ARESI có ở nhiều cột POINT, em muốn trích lọc ra tất cả các hàng có điểm ARESI thì làm sao ạ? tương tự các điểm khác cũng vậy ạ?
E xin cám ơn các bác nhìu nhìu ạ!
Bạn dùng code như bên dưới nhé.ak sry bác,
sheet 1 là dữ liệu bác ạ, em mún lọc từ sheet 1 qua sheet 3
Ví dụ điểm ARESI ở cột POINT IN, POINT 4, 7 đều có, e mún lọc tất cả các hàng có điểm ARESI ra ạ
Bác giúp e với, thx bác ạ
P/s: e có sửa lại file bác xem cái này cho rõ hơn
Rõ ràng là tôi chạy có mà bạn.cám ơn bác nhìu
nhưng sao e chạy thì không thấy lọc được dữ liệu ở cột POINT 7 vậy bác? Vì cột POINT 7 có điểm ARESI mà lọc ra cả cột POINT 7 không có gì
Bác coi lại giúp e với
e cám ơn nhìu
Rõ ràng là tôi chạy có mà bạn.
Code này mình chạy cũng chẳng thấy POINT 7 đâu
Cụ thể mất dữ liệu từ dòng 288 đến 306
Kỳ vậy ta, Thầy có coi kết quả #6 đó là file em đã chạy từ máy của em, phần tô màu vàng, chữ màu đỏ.
Kỳ vậy ta, Thầy có coi kết quả #6 đó là file em đã chạy từ máy của em, phần tô màu vàng, chữ màu đỏ.
Sub Main()
Dim rng As Range, rCrit As Range
Set rng = Sheets("du lieu").Range("A3:AC10000")
With Sheets("LOC")
Set rCrit = .Range("IT1:IV4")
rCrit(1, 1) = "POINT IN"
rCrit(1, 2) = "POINT 4"
rCrit(1, 3) = "POINT 7"
Union(rCrit(2, 1), rCrit(3, 2), rCrit(4, 3)).Value = "ARESI"
.Range("A11:AC10000").Clear
rng.AdvancedFilter 2, rCrit, .Range("A11")
rCrit.Clear
End With
End Sub