Macro para buscar la fila donde esta un valor
Publicado por Ángel (13 intervenciones) el 17/04/2020 19:03:13
Buenas tardes.
Necesito saber en que fila se encuentra una fecha en una columna (la primera), la fecha la extraigo de otra celda, en este caso ejemplo la R7
la fecha la toma bien pero la fila que me da no es la correcta ¿por qué?
si en vez de definir el rango antes lo incorporo a la funcion de forma_
me da error 2042
Necesito saber en que fila se encuentra una fecha en una columna (la primera), la fecha la extraigo de otra celda, en este caso ejemplo la R7
1
2
3
4
5
6
7
8
9
Sub Macro1()
'
Dim fila As Variant
Dim FECHA As Date
FECHA = Cells(7,18).Value
rango = Range(Cells(4, 1), Cells(510, 1))
fila = Application.Match(FECHA, rango, 1)
End Sub
la fecha la toma bien pero la fila que me da no es la correcta ¿por qué?
si en vez de definir el rango antes lo incorporo a la funcion de forma_
1
fila=Application.Match(fecha,Range(Cells(4, 1), Cells(510, 1)),1)
me da error 2042
Valora esta pregunta


0