Here's what the code looks like:
------------------------------------------------------
Test = Range("A1:A20").Select
Set Test = Columns("A:A").Find(What:=SearchItem, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False)
If Test Is Nothing Then
AddressTemp = Test.Address
Do
Set Test = Worksheets("Sheet1").FindNext(Test)
Loop While Not Test Is Nothing And Test.Address <> AddressTemp
Else
Test.Activate
End If
------------------------------------------------------
The error I get now is the statement in red. I can't seem to get the FindNext command to pick up where it left off.