Filtrar con macros
Hola, buenas tardes, tengo un problema con una macro donde requiero filtrar unos datos de una línea y la cual tiene una serie de valores, lo que quiero es que me filtre cierta línea con valores de un punto inicial a un punto final, pero no se como colocar esos valores, y también, si se puede hacer que me aparezca una sola ventana para capturar los datos, ojala pudieras ayudarme, el ejemplo es:
Dim LINEA As Integer
Dim PRIMERPUNTO As Integer
Dim SEGUNDOPUNTO As Integer
Linea = inputbox("introduzca el numero de linea", "búsqueda de linea")
primerpunto = inputbox("introduzca el primer punto", "búsqueda de linea")
segundopunto = inputbox("introduzca el segundo punto", "búsqueda de linea")
ActiveSheet.Range("$A$6:$AC$43120").AutoFilter Field:=2, Criteria1:=LINEA _
, Operator:=xlAnd
ActiveSheet.Range("$A$6:$AC$43120").AutoFilter Field:=3, Criteria1:= _
">=PRIMERPUNTO", Operator:=xlAnd, Criteria2:= <=SEGUNDOPUNTO
Dim LINEA As Integer
Dim PRIMERPUNTO As Integer
Dim SEGUNDOPUNTO As Integer
Linea = inputbox("introduzca el numero de linea", "búsqueda de linea")
primerpunto = inputbox("introduzca el primer punto", "búsqueda de linea")
segundopunto = inputbox("introduzca el segundo punto", "búsqueda de linea")
ActiveSheet.Range("$A$6:$AC$43120").AutoFilter Field:=2, Criteria1:=LINEA _
, Operator:=xlAnd
ActiveSheet.Range("$A$6:$AC$43120").AutoFilter Field:=3, Criteria1:= _
">=PRIMERPUNTO", Operator:=xlAnd, Criteria2:= <=SEGUNDOPUNTO
Respuesta de mrtool
1
1 respuesta más de otro experto
Respuesta de José Saúl Méndez Alonso
1