Hola varcel96,
revisa el adjunto, te puede dar ideas de cómo hacerlo. Este es el código que he usado:
Código:
Sub prueba()
Dim numero As String
Dim e As Range
numero = InputBox("Introduzca el número", "Nuevo ingreso")
If numero <> vbNullString Then
With Range("a1").CurrentRegion
Set e = .Find(numero, LookIn:=xlValues, lookat:=xlWhole)
If Not e Is Nothing Then
e.Select
MsgBox "El número " & numero & " ya se encuentra en la base de datos."
Else
With Range("a" & Rows.Count).End(xlUp)(2)
.Select
.Value = numero
End With
MsgBox "Se ha ingresado el numero " & numero & " a la base de datos."
End If
End With
End If
End Sub
y podrías darnos algo de retroalimentación en este tema tuyo:
[Solucionado]Buscador
parece que quedó en el aire y recuerda que si ya está y lo das por solucionado, favoreces a otras personas que usen el foro buscando una solución con un problema similar al tuyo
.
Marcadores