이 매크로가 작동하는 데 문제가 있습니다. vlookup 함수를 통해 다른 시트의 해당 값과 같지 않으면 범위를 반복하고 셀을 hilight합니다.for 루프 내의 VBA에서의 Vlookup
For Each cell In Worksheets("Sheet1").Range("A2:A1000")
If cell <> Application.WorksheetFunction.VLookup(cell, Worksheets("Sheet2").Range("C3:E128"), 3, 0) Then
cell.Interior.Color = 65535
Else
End If
다음 세포가 반환 유지
:하지만이 코드에 오류가 계속 "런타임 오류 '1004'다음 WorksheetFunction 클래스의 VLOOKUP 속성을 가져올 수 없습니다"
을 어떤 통찰력이라도 대단히 감사합니다 !!
vlookup에서 일치하는 항목을 찾지 못하면 오류가 발생합니다. 여기서 목표가 무엇입니까? 당신은 단지 ColC의 값이 각 조회 값의 ColD와 일치하는지 확인하는 코드입니다 ... –