Cita:
Iniciado por angel21 peor cuando pongo es texto no sale :(
No entendí lo que quisiste decir. El uso de Nothing sería:
Código:
Private Sub TextBox1_Change()
Dim n As Range
Set n = Cells.Find(What:=TextBox1, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False, SearchFormat:=False).Activate
If n Is Nothing Then
'No hay coincidencias
Else
'Hay coincidencias
End If
End Sub
Y como te dije, si no quieres usar MsgBox puedes usar un Label que se muestre cuando no hay coincidencias y de lo contrario se oculte.