XL 2013 Filtres dynamiques ou automatiques.

  • Initiateur de la discussion Initiateur de la discussion skin373
  • 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 !

skin373

XLDnaute Nouveau
Bonjour le forum,

je recherche un code VBA ou une astuce, afin de pouvoir filtrer de façon dynamique un tableau en fonction de plusieurs critères définies dans la plage de cellules A2 à D2.
Je m'explique, je souhaite qu'au fur et à mesure que les critères sont renseignées sur cette plage, que les filtres de la plage A3 à D3 s'activent en prenant que les valeurs = 1 .

Je vous joint un petit fichier.

Skin 373
 

Pièces jointes

Bonjour Roblochon,

je vais ajouter cette colonne à mon fichier.
Maintenant, il me faut trouver un code VBA qui me permettra d'afficher uniquement la ou les lignes qui sont à 1 dans cette nouvelle colonne.
Si tu as cela vers toi, ce serait super, mais déjà je vais pouvoir avancer.

Merci pour ton retour.

Skin 373
 
Roblochon,

suite à ta formule, j'ai réussi à faire ce que je voulais en intégrant le code ci-dessous :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.Range("$A$3:$f$150").AutoFilter Field:=6, Criteria1:=1
End Sub

Encore merci.

Skin 373.
 
Re,

Eh bien, voilà une bonne chose. Quoique filtrer à chaque sélection sur la feuille, ça fait un peu beaucoup. Non ?
Il faudrait plutôt faire ça sur l'évènement Worksheet_Change en testant Target.

Cordialement
 
Dernière édition:
- 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
12
Affichages
976
Retour