subasatran
Thành viên hoạt động



- Tham gia
- 17/3/13
- Bài viết
- 114
- Được thích
- 6
Mọi người giúp em tìm nguyên nhân đoạn code VBA Vlookup của em tai sai sau khi em thêm một đoạn code nhỏ để lọc duy nhất thì hàm Vlookup không chạy nữa.
Em không biết về code nên ngồi chế biến từng đoạn dựa trên diễn đàn nên không biết nguyên nhân. Nhờ mọi người giúp đỡ.
Trước khi sửa
View attachment 147709
sau đó em thêm đoạn code này vào để lọc duy nhất.
Rồi thì kết quả không Vlookup đuọc nữa.
View attachment 147710
Mọi người giúp em sửa lại giúp. Cám ơn mọi người.
Em không biết về code nên ngồi chế biến từng đoạn dựa trên diễn đàn nên không biết nguyên nhân. Nhờ mọi người giúp đỡ.
Trước khi sửa
View attachment 147709
sau đó em thêm đoạn code này vào để lọc duy nhất.
PHP:
Arr = Range("B7:B300") ReDim dArr(1 To UBound(Arr, 1), 1 To 1)Set Dic = CreateObject("Scripting.Dictionary") With Dic For i = 1 To UBound(Arr, 1) Tmpp = Arr(i, 1) If Not .Exists(Tmpp) Then k = k + 1 .Add Tmpp, k dArr(k, 1) = Arr(i, 1) End If Next i End With Range("B7:C300").ClearContents Range("B7").Resize(k, 1) = dArr
View attachment 147710
Mọi người giúp em sửa lại giúp. Cám ơn mọi người.