Filtre multiple avec MFC

  • Initiateur de la discussion Initiateur de la discussion jebibo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jebibo

XLDnaute Occasionnel
Bonjour à tous
J'utile souvent des filtre multiples pour mes bases de données et je voudrais que la cellule de mon filtre
soit en rouge quand un filtre est appliqué. Est-ce possible par une MFC ou un autre facon.
Merci de votre attention
Au plaisir
 

Pièces jointes

Re : Filtre multiple avec MFC

Bonjour jebibo 😱
Le Forum,

Oui, c'est possible. Une astuce que l'on m'a donné sur ce forum en 2 étapes:

Macro à insérer dans un module:
Code:
Function ChampActif(c)
  Application.Volatile
  ChampActif = Sheets(Application.Caller.Parent.Name).AutoFilter.Filters.Item(c.Column - Sheets(Application.Caller.Parent.Name).Range("_FilterDataBase").Column + 1).On
End Function

Ensuite sélectionner la zone de filtre, créer une MFC en choisissant 'Utiliser une formule...', y mettre
Code:
=ChampActif(B)
et ne pas oublier de chosir une couleur.

En p.j. le résultat.

Cdt,
 

Pièces jointes

Re : Filtre multiple avec MFC

Allo Genevieve78

j'ai mis en application ce que tu m,as dit cependant ça ne fonctionne pas.
lorsque je vais dans les fonctions je ne voie pas la formule champactif.
Je ne sais pas qu'est-ce que je fais de travers.
Je sollicite encore ton aide stp.

Merci

voir le fichier
 

Pièces jointes

Re : Filtre multiple avec MFC

Re,

Aucun problème.

Tu as fait 2 petites erreurs:

1-Enlève les $ de ta formule dans ton document original; cela doit donner =ChampActif(B3)

2-Tu as copié le code dans la Feuil1 or, il faut la copier dans un Module: Dans l'éditeur VBE, va sous Insertion; Module et mets-y le code. Tu peux l'effacer de la Feuil1 aussi.

Enregistre à nouveau le document; tout devrait fonctionner 🙂
 
Dernière modification par un modérateur:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
15
Affichages
846
Réponses
1
Affichages
193
W
Réponses
4
Affichages
286
Retour