FiltreActif, propriété

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

S'applique à

Objet Form

Objet Report

Vous pouvez utiliser la propriété FiltreActif pour spécifier ou déterminer si la propriété Filtre est appliquée pour un formulaire ou un état. Valeur booléenne en lecture-écriture.

expression.FiltreActif

expression Obligatoire. Expression qui renvoie l'un des objets de la liste S'applique à.

Notes

Si vous avez spécifié un filtre sur serveur dans un projet Microsoft Access (.adp), utilisez la propriété FiltreParFormulaireSurServeur.

La propriété FiltreActif utilise les paramètres suivants.

Paramètre

Visual Basic

Description

Oui

True

La propriété Filtre de cet objet est appliquée.

Non

False

(Valeur par défaut) La propriété Filtre de cet objet n'est pas appliquée.


Remarque : Pour les rapports, vous pouvez définir la propriété FiltreActif à l’aide de l’état feuille de propriétés ou Visual Basic pour Applications (VBA).

Pour les formulaires, vous pouvez définir la propriété FiltreActif dans une macro ou avec un code VBA. Vous pouvez aussi la définir en cliquant sur Appliquer le filtre dans Trier et filtrer de l'onglet Données.

Pour appliquer un filtre enregistré, appuyez sur le bouton Appliquer le filtre pour les formulaires ou utilisez une macro ou un code VBA en définissant la propriété FiltreActif sur la valeur True pour les formulaires ou les états. Pour les états, vous pouvez définir la propriété FiltreActif sur la valeur Oui dans leur feuille de propriété.

Le bouton Appliquer le filtre indique l'état des propriétés Filtre et FiltreActif. Il reste désactivé tant qu'un filtre n'est pas appliqué. Si un filtre existant est en cours d'application, le bouton Appliquer le filtre est activé. Pour une application automatique d'un filtre à l'ouverture d'un formulaire ou d'un état, dans le paramètre de propriété d'événement SurOuverture de ce formulaire, spécifiez une macro utilisant l'action Appliquer Filtre ou une procédure événementielle utilisant la méthode ApplyFilter de l'objet DoCmd.

Vous pouvez supprimer un filtre en cliquant sur le bouton activé Appliquer le filtre dans Trier et filtrer de l'onglet Données ou en utilisant le code VBA pour définir la propriété FiltreActif sur la valeur False. Pour les états, vous pouvez supprimer un filtre en définissant la propriété FiltreActif sur la valeur Non dans leur feuille de propriété.

Remarque : Lorsqu'un objet est créé, il hérite des propriétés Source, Filtre, FiltreServeur.TriPar et TriActif de la table ou de la requête, dont ils sont originaires. Les filtres hérités ne sont pas appliqués automatiquement pour les formulaires et les états à l'ouverture d'un objet.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×