Range.AutoFilter (Excel)
Filtra una lista mediante Autofiltro.
Si omite todos los argumentos, este método simplemente alterna la visualización de la flecha desplegable Autofiltro en el rango especificado. Este método no es compatible con Excel para Mac. A diferencia de en las fórmulas, los campos secundarios no necesitan corchetes para incluir espacios.
AutoFilter (Field, Criteria1, Operator, Criteria2, VisibleDropDown, SubField)
Worksheets("Sheet1").Range("A1").AutoFilter _
Field:=1, _
Criteria1:="Otis", _
VisibleDropDown:=False
Arguments
Optional arguments
Los siguientes argumentos son opcionales
Field - Desplazamiento de enteros del campo en el que desea basar el filtro (desde la izquierda de la lista; el campo de la extrema izquierda es el campo uno)
Criteria1 (XlAutoFilterOperator) - Los criterios (una cadena; por ejemplo, "101").
Aquí puede ver valores posibles para
Operator (XlAutoFilterOperator) - Una constante XlAutoFilterOperator que especifica el tipo de filtro.
Aquí puede ver valores posibles para
Criteria2 (String) - El segundo criterio (una cadena).
VisibleDropDown (Boolean) - True para mostrar la flecha desplegable Autofiltro del campo filtrado.
SubField - El campo de un tipo de datos en el que quiere aplicar los criterios (por ejemplo, el campo "Población" de Geografía o el campo "Volumen" de acciones)