Try this:


Option Explicit

Sub Macro1()
Dim Cel             As Range
Dim FirstAddress    As String
    With Range("A:A")
        Set Cel = .Find(What:="Test", LookIn:=xlValues, _
        LookAt:=xlWhole, MatchCase:=False)
        If Not Cel Is Nothing Then
            FirstAddress = Cel.Address
            Do
                MsgBox Cel.Address
                Set Cel = .FindNext(Cel)
            Loop While Not Cel Is Nothing And Cel.Address <> FirstAddress
        End If
    End With
End Sub