Dung Nguyen 25121997
Thành viên mới

- Tham gia
- 4/8/22
- Bài viết
- 7
- Được thích
- 0
Chào mọi người,
Em đang viết code thì bị lỗi "Unable to get Vlookup Property of the WorksheetFunction Class".
Em muốn dùng hàm vlookup để tìm nhiều số VAT invoice có cùng 1 số Bill.
Em dùng hàm Offset đi với Range để thay đổi vùng tìm bằng cách chuyển dòng tới dòng kế tiếp dòng của giá trị hàm vlookup tìm được lần đầu tiên.
Mong các anh chị có thể hướng dẫn ạ.
Em cám ơn nhiều
For k = 0 To lastrow
soVAT = Application.WorksheetFunction.VLookup(bien, Sheets(2).Range("Q2:R1000").Offset(k, 0), 2, False)
If soVAT = "" Then
Sheets(4).Cells(i, "Q") = "Missing VAT"
Else
Sheets(4).Cells(i, "Q") = Sheets(4).Cells(i, "Q") & "," & soVAT
m = Sheets(2).Range("R2:R1000").Find(soVAT). Row
k = m + 1
End If
Next k
Em đang viết code thì bị lỗi "Unable to get Vlookup Property of the WorksheetFunction Class".
Em muốn dùng hàm vlookup để tìm nhiều số VAT invoice có cùng 1 số Bill.
Em dùng hàm Offset đi với Range để thay đổi vùng tìm bằng cách chuyển dòng tới dòng kế tiếp dòng của giá trị hàm vlookup tìm được lần đầu tiên.
Mong các anh chị có thể hướng dẫn ạ.
Em cám ơn nhiều
For k = 0 To lastrow
soVAT = Application.WorksheetFunction.VLookup(bien, Sheets(2).Range("Q2:R1000").Offset(k, 0), 2, False)
If soVAT = "" Then
Sheets(4).Cells(i, "Q") = "Missing VAT"
Else
Sheets(4).Cells(i, "Q") = Sheets(4).Cells(i, "Q") & "," & soVAT
m = Sheets(2).Range("R2:R1000").Find(soVAT). Row
k = m + 1
End If
Next k