Tôi có dữ liệu như sau:
MaKH---SL
A1----1
A2----2
A1----3
A1----4
A12----2
A11----2
Tôi muốn dùng Code theo AdFi và muốn lấy những dữ liệu MaKH=A1, nhưng KQ lại không được mà những MaKH A11, A12 cũng lấy luôn.
Nên tôi dùng tạm code như sau:
...
Range("H1") = "A1"
Range("I2").Formula = "=""=""&R[-1]C[-1]"
With Data
.AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"I1:I2"), CopyToRange:=Range("A1:F1"), Unique:=False
End With
...
Có cách gì gán thẳng vào
I2: =B1 giống như ta nhập công thức ="="&"B1" hay là ="=B1"
Các bạn giúp hộ cách gán trên trong VBA, khỏi dùng cell phụ là H1, như code tôi làm.
Mục đích là Advance Filter, tạo ra Criteria chính xácm ie chọn A1 thì không có A11
Cám ơn!
MaKH---SL
A1----1
A2----2
A1----3
A1----4
A12----2
A11----2
Tôi muốn dùng Code theo AdFi và muốn lấy những dữ liệu MaKH=A1, nhưng KQ lại không được mà những MaKH A11, A12 cũng lấy luôn.
Nên tôi dùng tạm code như sau:
...
Range("H1") = "A1"
Range("I2").Formula = "=""=""&R[-1]C[-1]"
With Data
.AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"I1:I2"), CopyToRange:=Range("A1:F1"), Unique:=False
End With
...
Có cách gì gán thẳng vào
I2: =B1 giống như ta nhập công thức ="="&"B1" hay là ="=B1"
Các bạn giúp hộ cách gán trên trong VBA, khỏi dùng cell phụ là H1, như code tôi làm.
Mục đích là Advance Filter, tạo ra Criteria chính xácm ie chọn A1 thì không có A11
Cám ơn!