Propriété FiltreActif

S’applique à

Objet Form

Objet Report

La propriété FiltreActif permet de spécifier ou déterminer si la propriété Filtre est appliquée pour un formulaire ou un état. Booléen en lecture/écriture.

expression.FiltreActif

expression Obligatoire. Expression qui renvoie l’un des objets figurant dans la liste S’applique à.

Remarques

Si vous avez défini un filtre serveur dans un projet Microsoft Access (.adp), utilisez la propriété FiltrerParFormulaireSurServeur.

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

Paramètre

Visual Basic

Description

Oui

Vrai

La propriété Filtre de l’objet est appliquée.

Non

Faux

(Par défaut) La propriété Filtre de l’objet est appliquée.


Remarque : Pour les états, vous pouvez définir la propriété FiltreActif en utilisant la feuille de propriétés de l’état ou un code Visual Basic pour Applications (VBA).

Pour les formulaires, vous pouvez définir la propriété FiltreActif propriété dans une macro ou à l’aide d’un code VBA. Vous pouvez également définir cette propriété en cliquant sur Basculer le filtre sous Trier et filtrer sous l’onglet Données.

Pour appliquer un filtre enregistré, appuyez sur le bouton Basculer le filtre pour les formulaires, ou appliquez le filtre à l’aide d’une macro ou d’un code Visual Basic en définissant la propriété FiltreActif sur Vrai pour des formulaires ou des états. Pour les états, vous pouvez définir la propriété FiltreActif sur Oui dans la feuille de propriétés de l’état.

Le bouton Basculer le filtre indique l’état des propriétés Filtre et FiltreActif. Le bouton reste désactivé jusqu’à ce qu’il y ait un filtre à appliquer. Si un filtre existant est actuellement appliqué, le bouton Basculer le filtre apparaît enfoncé. Pour appliquer un filtre automatiquement lors de l’ouverture d’un formulaire ou d’un état, spécifiez dans le paramètre de la propriété de type événement SurOuverture du formulaire, soit une macro utilisant l’action AppliquerFiltre, soit une procédure événementielle utilisant la méthode AppliquerFiltre de l’objet DoCmd.

Vous pouvez supprimer un filtre en cliquant sur le bouton enfoncé Basculer le filtre sous Trier et filtrer sous l’onglet Données, ou en utilisant un code VBA pour définir la propriété FiltreActif sur Faux. Pour les états, vous pouvez supprimer un filtre en définissant la propriété FiltreActif sur Non dans la feuille de propriétés de l’état.

Remarque : Quand 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 à partir desquelles il a été créé. Pour les formulaires et états, les filtres hérités ne sont pas appliqués automatiquement à l’ouverture d’un objet.

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.

×