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 !

Re : Extraction numéro

Bonjour,

Voici une macro, Regarde si cela te convient
Code:
Sub toto()
Dim tab1
Set tab1 = CreateObject("Scripting.dictionary")
feuille1 = "données"
l = 6
c = 1
While Sheets(feuille1).Cells(l, c) <> ""
    cle = Sheets(feuille1).Cells(l, c + 1)
    If tab1.exists(cle) Then
        tab1(cle) = tab1(cle) & ", " & Sheets(feuille1).Cells(l, c)
    
    Else
        tab1(cle) = Sheets(feuille1).Cells(l, c)
    End If

    l = l + 1
Wend

'-----------------------------------------
' ecriture resultat
'-----------------------------------------
feuille1 = "siqueau"
l = 2
For Each cle In tab1
    Sheets(feuille1).Cells(l, 1) = cle
    Sheets(feuille1).Cells(l, 2) = tab1(cle)
    l = l + 1
Next

End Sub
 
Re : Extraction numéro

Bonjour,
a tester : =SI(LIGNES($1:1)<=NB.SI(données!B$6:B$35;siqueau!$E$3);INDEX(données!A$6:A$35;PETITE.VALEUR(SI(données!B$6:B$35=siqueau!$E$3;LIGNE(INDIRECT("1:"&LIGNES(données!B$6:B$35))));LIGNES($1:1)));"")
Formule matricielle à valider par Ctrl, maj et entrée.
Cordialement
 
Re : Extraction numéro

Bonjour,

Dans le classeur joint tu trouveras la macro suivante:
Code:
Sub ExtraireLabo()
    If IsEmpty(Sheets("siqueau").Range("E3")) Then Exit Sub
    With Sheets("données")
        .Range("A5:B" & .Cells(.Rows.Count, 1).End(xlUp).Row).AdvancedFilter _
            Action:=xlFilterCopy, CriteriaRange:=Sheets("siqueau").Range("E2:E3"), _
            CopyToRange:=Sheets("siqueau").Range("M85"), Unique:=False
    End With
End Sub

A+
 
- 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
7
Affichages
681
  • Question Question
Microsoft 365 Rechercher date
Réponses
5
Affichages
226
Réponses
18
Affichages
516
Réponses
10
Affichages
376
Réponses
7
Affichages
387
Retour