I'm not sure this will line up exactly with your query, but given your background, I would think this should get you going in the right direction.
Assuming a source range in Column A with no blanks and a range to be searched in Column B:
Option Explicit
Sub FindIt()
Dim rngCell As Range
Dim rngSource As Range
Dim rngFound As Range
Set rngSource = ActiveSheet.Range("A1", Range("A1").End(xlDown))
With Application
.ScreenUpdating = False
.EnableEvents = False
End With
For Each rngCell In rngSource
Set rngFound = ActiveSheet.Columns(2).Find(What:=rngCell.Value, LookIn:=xlValues, lookat:=xlWhole)
MsgBox rngFound.Address
Exit For
Next rngCell
With Application
.EnableEvents = True
.ScreenUpdating = True
End With
End Sub
Bookmarks