XL 2010 Filtre multiple par macro

  • Initiateur de la discussion Initiateur de la discussion Eric Dé
  • 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 !

Eric Dé

XLDnaute Occasionnel
Bonjour,

Je souhaiterais créer une macro qui me permette de filtrer en une seule fois plusieurs conditions, à savoir :

- Les lignes contenant la suite de caractères ABC (en filtrant individuellement, j'entrerais dans le filtre *ABC*)

- Les lignes contenant la suite de caractères JKL

- Les lignes contenant la suite de caractères RST

Quelle formule me permettrait d'arriver à ce résultat dans VBA ?


Merci d'avance pour vos réponses.

Eric
 
Bonjour,

En supposant que le filttre s'applique sur la même colonne... On peut faire un filtre avancé ou une boucle sur les données, selon les cas. Est-ce que les données ont des entêtes ? Peut-on écrire sur la feuille, même temporairement ?

Cordialement.

Daniel
 
Un essai pour filtrer la colonne C :

VB:
Sub test()
  Dim Plage As Range
  [E1] = [C1]
  [E2] = "ABC"
  [E3] = "JKL"
  [R4] = "RST"
  Range("C1", Cells(Rows.Count, 3).End(xlUp)).AdvancedFilter Action:=xlFilterInPlace, _
    CriteriaRange:=Range("E1:E4")
End Sub

Daniel
 
- 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
3
Affichages
563
Retour