DinhHocVBA
Yêu THVBA
Xin chào mọi người,
em đang tập viết code VBA, đang gặp vấn đề sử dụng hàm tìm dữ liệu, cụ thể:
Em dùng hàm Index và Match để tìm và gán giá trị cho ô B13 của Sheet2 từ bảng dữ liệu trong sheet3 dựa vào tham số ở ô F6 của sheet2, em sử dụng code như sau:
Ban đầu em sử dụng hàm VLOOKUP cũng không chạy được và chuyển sang dùng Index và Match
Mong mọi người chỉ dẫn
Em xin cảm ơn
em đang tập viết code VBA, đang gặp vấn đề sử dụng hàm tìm dữ liệu, cụ thể:
Em dùng hàm Index và Match để tìm và gán giá trị cho ô B13 của Sheet2 từ bảng dữ liệu trong sheet3 dựa vào tham số ở ô F6 của sheet2, em sử dụng code như sau:
Mã:
Public Sub PGH()
Sheets("Sheet2").Cells(13, "B") = Application.WorksheetFunction.Index(Sheets("sheet3").Range("I2:I3"),Application.WorksheetFunction.Match(Sheets("sheet2").Cells(6, "F"), Sheets("sheet3").Range("B2:B3"), 0))
''Sheets("sheet2").Cells(13, "B") = Application.WorksheetFunction.VLookup(Sheets("sheet2").Cells(7, "F"), Sheets("sheet3").Range("A2:V10"), 7, 0)
End Sub
Mong mọi người chỉ dẫn
Em xin cảm ơn
Sửa lần cuối bởi điều hành viên: