macro advancedfilter et plage non continue

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

jopont

XLDnaute Impliqué
Bonjour,

Je cherche à sélectionner un plage de donnée non continue.
Ensuite je cherche à filtrer cette plage.
Le code ci-dessous ne fonctionne pas.
Code:
Sub Filtre_Emploi1()
  '--- extraction des personnes d'un service/emploi
    Dim Maplage As Range
    Set Maplage = Union(Range("c1:C7000"), Range("E1:E7000"), Range("F1:F7000"), Range("H1:H7000"))
    Maplage.AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=[AG1:AJ2], CopyToRange:=[AG5:AJ5], Unique:=True
End Sub

Comment faire ?
merci
 
Re : macro advancedfilter et plage non continue

Bonjour,

Si les plages font partie du même tableau, pas la peine de faire une union. Il suffit de mettre les étiquettes des colonne désirées dans la plage de destination. Le filtre avancé ne renverra que ces colonnes.

Si elle sont dans trois tableau diffétents, il faut les copier dans un endroit, ensemble puis filtrer. Ou faire 3 filtres

A+
 
Re : macro advancedfilter et plage non continue

Merci c'est résolu.
j'ai écrit le code simplement comme ci-dessous.
Code:
Sub Filtre_Emploi1()

    [A1:H7000].AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=[AG1:AJ2], CopyToRange:=[AG5:AJ5], Unique:=True
End Sub
 
- 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

K
Réponses
3
Affichages
929
B
Réponses
4
Affichages
1 K
A
  • Question Question
Réponses
3
Affichages
929
J
Réponses
8
Affichages
1 K
Julien1986
J
M
Réponses
2
Affichages
989
M
K
Réponses
16
Affichages
2 K
ksimat
K
A
  • Question Question
Réponses
1
Affichages
1 K
M
  • Question Question
Réponses
0
Affichages
1 K
Maelaainine
M
D
Réponses
4
Affichages
5 K
R
Réponses
2
Affichages
929
RomaneK
R
Retour