XL 2019 Extraire lignes suivant critère

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 !

vincentbzh

XLDnaute Occasionnel
Bonjour,
Je cherche à extraire des informations d'un onglet vers un autre onglet suivant 1 critère.
Le problème c'est qu'il y a plusieurs infos à récupérer et en plus par date, donc il peut y avoir plusieurs lignes (jamais le même nombre).
Je joint un fichier pour être plus clair.
Merci d'avance pour vos retours.
Vincentbzh
 

Pièces jointes

Bonjour,

VB:
Sub extrait()
    Sheets("Tableau").Range("A2:N10000").AdvancedFilter Action:=xlFilterCopy, _
        CriteriaRange:=Range("G1:G2"), CopyToRange:=Range("A1:D1"), Unique:=False
End Sub

Dans la feuille Récup

VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$G$2" Then extrait
End Sub

Saisir le No en G2

On peut ajouter des colonnes dans Récup (Adapter la macro)

Boisgontier
 

Pièces jointes

Dernière édition:
Alors là.... pierrejean, les formules je comprends un peut mais ça.... ???
j'ai l'impression de comprendre et je vais essayer de l'adapter à mon fichier...
Grace à toi et boisgontier je vais découvrir et apprendre quelque chose aujourd'hui 🙂
Merci à toi
 
Autre version avec fonction perso

-Sélectionner A2😀25
=filtrebd(Tableau!A2:N1000;2;Récup!G2;{1;3;8;5})
-valider avec maj+ctrl+entrée

Cette fonnction perso permet de filtrer suivant un ou 2 critères et de trier le résultat.

FiltreBD(BD As Range, colCrit1, critere1, ColResult, Optional colcrit2, Optional critere2, Optional ColTri)

Pour trier par rubrique:
=filtrebd(Tableau!A2:N1000;2;Récup!G2;{1;3;8;5};;;4)

Boisgontier
 

Pièces jointes

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
4
Affichages
237
Réponses
5
Affichages
346
Réponses
8
Affichages
933
Retour