Range.AutoFilter (Excel)

Filtrer une liste à l'aide du filtre automatique.

Si vous ne définissez aucun argument, cette méthode active ou désactive simplement l'affichage des flèches déroulantes du filtre automatique dans la plage spécifiée. Excel pour Mac ne prend pas en charge cette méthode. Des méthodes similaires sur Selection et ListObject sont prises en charge. Contrairement aux formules, les sous-champs ne nécessitent pas de crochets pour inclure des espaces.

AutoFilter (Field, Criteria1, Operator, Criteria2, VisibleDropDown, SubField)


Worksheets("Sheet1").Range("A1").AutoFilter _
 Field:=1, _
 Criteria1:="Otis", _
 VisibleDropDown:=False

Arguments

Optional arguments

Les arguments suivants sont facultatifs

Field - Offset d'entier du champ sur lequel vous voulez baser le filtre (à partir de la gauche de la liste ; le champ le plus à gauche est le champ un)

Criteria1 (XlAutoFilterOperator) - Le critère (une chaîne ; par exemple, « 101 »). Utilisez "=" pour rechercher des champs vides, "<>" pour trouver les champs non vides, et "><" pour sélectionner des champs (Aucune donnée) dans les types de données. Si cet argument est omis, le critère est « Tous ». Si le paramètre Operator a la valeur xlTop10Items, Criteria1 spécifie le nombre d'élément (par exemple, « 10 »).

Ici on trouve valeurs possible pour XlAutoFilterOperator

Operator (XlAutoFilterOperator) - Une constante XlAutoFilterOperator qui spécifie le type de filtre.

Ici on trouve valeurs possible pour XlAutoFilterOperator

Criteria2 (String) - Le second critère (une chaîne). Utilisé avec Criteria1 et Operator pour construire un critère composé. Également utilisé en tant que critère unique sur les champs de date qui filtrent par jour, mois ou année. Suivi par un tableau expliquant le filtrage Tableau(Niveau, Date). Où la valeur Niveau est comprise entre 0-2 (année,mois,date) et Date entre la période de filtrage.

VisibleDropDown (Boolean) - True pour afficher la flèche déroulante du filtre automatique pour le champ filtré. False pour masquer la flèche déroulante. True par défaut.

SubField - Le champ d’un type de données sur lequel appliquer les critères (par exemple, le champ « Population » dans Géographie ou « Volume » dans Actions boursières). L’omission de cette valeur cible « (Valeur d’affichage) »