Я пытаюсь понять, как написать код сравнения. У меня есть два листа ', sheet1 и sheet2.
в листе 1 есть пять цифр идентификаторов в столбце А, в листе 2 имеют те же пять цифр идентификаторов в столбце С, но в листе 2 номер идентификатора не совпадает со строкой А в листе 1, они представляют собой разные строки.
Я пытаюсь выяснить, как сделать сравнения в столбце A листа1 для поиска совпадения в ЛЮБОЙ строке в столбце B листа2, а затем скопировать значение из той же строки в столбце C листа 2 в столбец D листа1!
это мой собственный тестовый код, но он не работает.
Sub FindStuff()
Dim lr As Long
Dim i As Integer
lr = Sheet1.Range("A" & Rows.Count).End(xlUp).Row
For i = 1 To lr
If UCase(Sheet2.Cells(1, 3).Value) = UCase(Sheet1.Cells(i, 1).Value) Then
Sheet2.Cells(14, 5).Value = Sheet1.Cells(i, 1).Offset(, 5).Value
End If
Next i
End Sub