Búsqueda de valor de una celda en un rango
Basicamente tengo 2 hojas diferentes dónde en una hay un pequeño formulario con una celda donde se pondrá un valor numérico a buscar en la otra hoja con todo un rango de celdas dónde puede estar o no estar ese valor. La idea entonces es que me me diga si ese valor existe en el rango de celdas, exactamente igual. En caso de que sí, pues que diga que ya existe y que me informe de la columna y de la fila. En caso negativo que me diga que ese valor no existe. Una hoja es la "Principal" dónde esta el formulario y la otra "Registros" dónde se buscan los datos.
Por ahora he hecho esto:
Sub BuscarOrden()
Sheets("Registros").Select
Set resultado = Worksheets("Registros").Range(I3, S500).Find(what:=(WorkSheets("Principal").Range("L11").Value, lookat:=xlWhole)
If resultado Is Nothing Then
Range(resultado.Address).Select
MsgBox "No existe"
Else
resultado.Interior.ColorIndex = 6
MsgBox foundRng.Address
End If
End Sub