Entiendo que el criterio se encuentra en A1, lo que falta aclarar es cuál columna se filtrará-
Dejo una macro de ejemplo y la imagen para guiarte. Solo debes dejar la línea de la col que necesites inhabilitando la otra. En mi ejemplo dejo la de la col C.
Sub FILTRADO()
'x Elsamatilde
'macro que filtra con criterio en A1
'ajustar rango de títulos
Range("A3:C3").Select
'quita filtrado anterior
If ActiveSheet.FilterMode = True Then ActiveSheet.ShowAllData
'se filtra por col 2
'ActiveSheet.Range("$A$3:$C$" & Range("A" & Rows.Count).End(xlUp).Row).AutoFilter Field:=2, Criteria1:=[A1]
'se filtra por col C
ActiveSheet.Range("$A$3:$C$" & Range("A" & Rows.Count).End(xlUp).Row).AutoFilter Field:=3, Criteria1:=[A1]
End Sub
Prueba y comenta. Si el tema queda resuelto no olvides valorar la respuesta.
Elsa, el ejemplo me ayudo mucho, como seria si el criterio de filtro esta en otra pestaña? - Ricardo Peña
Tal como se informa al dejar un comentario, no se pueden resolver consultas en este espacio. Debes dejar una nueva consulta en el tablón Excel. Sdos! - Elsa Matilde
quisiera saber como hacer para que busque el criterio en otra hoja y no en la misma. quiero aplicar esto en otra cosa.muchas gracias. - FeDe Garcia