두 개의 열을 결합하고 find 메소드를 사용하고 있습니다. 하나의 워크시트에서는 셀과 다른 하나의 Range를 사용하고 있지만 범위를 사용하면 코드가 작동하지 않습니다. 오류가 발생했습니다. 아래 코드는 다음과 같습니다. 유형 불일치 오류가 발생합니다.
Do While ws1.Cells(count, 1).Value <> ""
Set comparisonCell = ws2.Range("D:D") & "" & ws2.Range("C:C").Find(What:=ws1.Cells(count, 4) & "" & ws1.Cells(count, 3))
If Not comparisonCell Is Nothing Then
ws1.Cells(count, 6) = comparisonCell.Offset(0, 2)
count = count + 1
Else: ws1.Cells(count, 6) = "New"
count = count + 1
End If
Loop