Lire en anglais

Partager via


Objet Filter (Excel)

Cet objet représente un filtre d'une seule colonne.

Remarques

L'objet Filter appartient à la collection Filters. La collection Filters contient tous les filtres d'une plage filtrée automatiquement.

Exemple

Utilisez Filters (index), où index est le titre ou le numéro d’index du filtre, pour renvoyer un seul objet Filter . L'exemple suivant montre comment affecter à une variable la valeur de la propriété On du filtre pour la première colonne de la plage filtrée de la feuille de calcul Crew.

Set w = Worksheets("Crew") 
If w.AutoFilterMode Then 
 filterIsOn = w.AutoFilter.Filters(1).On 
End If

Toutes les propriétés de l'objet Filter sont en lecture seule. Pour définir ces propriétés, appliquez le filtrage automatique manuellement ou utilisez la méthode AutoFilter de l’objet Range , comme illustré dans l’exemple suivant.

Set w = Worksheets("Crew") 
w.Cells.AutoFilter field:=2, Criteria1:="Crucial", _ 
 Operator:=xlOr, Criteria2:="Important"

Propriétés

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.