Q:

VBA Raise a Flag once a value is found

I'm trying to raise a flag once a value is found using the .Find method. The problem is with the .Find. It isn't working. It should be raising a flag as true, but it isn't. The values exist within the Repasse.Range("A2:A" LastFindRange) it just isn't recognizing them. Any ideas?
Dim Book As Workbook
Dim Calypso As Worksheet
Dim Repasse As Worksheet
Dim LastFindRange as Long
Dim LastCalypso as Long
Dim Flag as Boolean

Set Book = Workbooks("Novo Email - Caixa Offshore")
Set Calypso = Workbooks("Novo Email - Caixa Offshore").Worksheets("Calypso")
Set Repasse = Book.Worksheets("Exceções Repasse")
LastFindRange = Repasse.Cells(Rows.Count, "A").End(xlUp).Row
LastCalypso = Calypso.Cells(Rows.Count, "A").End(xlUp).Row
For i = 2 To LastCalypso
Flag = True
On Error Resume Next
Set FindSting = Repasse.Range("A2:A" & LastFindRange).Find(Calypso.Range("D" & i).Value)
If FindString Is Nothing Then
    Flag = False
Else: Flag = True
End If

A:

I'm an idiot.
I had FindString as the range and was using FindSting - without an "r".
So it was all a typo.

