Error en una línea de código con la función FIND
Alguien me podría ayudar a corregir un error que me sale en una línea de código. El código es el siguiente:
Sub MenorDiferencia2()
Dim RangoDatos As Range
Dim ValorObjetivo As Double
Set RangoDatos = Range("C3:C810")
ValorObjetivo = Evaluate("=INDEX(" & RangoDatos.Address & ",MATCH(MIN(INDEX(ABS(" & RangoDatos.Address & "-$U$4),,)),INDEX(ABS(" & RangoDatos.Address & "-$U$4),,),0),)")
RangoDatos.Find(What:=ValorObjetivo).Activate
Set RangoDatos = Nothing
End Sub
En la línea RangoDatos.Find(What:=ValorObjetivo).Activate me dice variable de objeto o bloque with no establecido no se a que se deba.
1 respuesta
Respuesta de Andy Machin
1