Regrouper deux tableaux

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

M

mateo22

Guest
Bonjour à tous,

après plusieurs recherches et tests, je n'ai pas réussi à regrouper 2 tableaux en un seul

J'ai un tableau sur la feuil1 et sur la feuil2 que j'aimerai regrouper sur la feuil3

Un exemple est en PJ

Merci beaucoup pour votre aide
 

Pièces jointes

Re : Regrouper deux tableaux

Bonjour mateo,

un essai avec ADO (voulais voir si ça marchait sur le même fichier..)

Code:
Sub ADOLocal()
    Dim Conn As Object, ConnString As String, Rs As Object, StrSQL As String
    ConnString = "Driver={Microsoft Excel Driver (*.xls)};Dbq=" & ThisWorkbook.FullName & ";ReadOnly=0;"
    StrSQL = "select [Feuil1$].num, [Feuil2$].code2, [Feuil1$].code from [Feuil1$] inner join [Feuil2$] on [Feuil1$].num = [Feuil2$].num"
    Set Conn = CreateObject("ADODB.Connection")
    With Conn
        .CursorLocation = 3
        .Open ConnString
        .CommandTimeout = 0
        Set Rs = .Execute(StrSQL)
    End With
    With Sheets("Feuil3")
        .Cells.ClearContents
        .Range("a1").Value = "Num"
        .Range("b1").Value = "Code2"
        .Range("c1").Value = "Code"
        .Range("A2").CopyFromRecordset Rs
    End With
    Rs.Close
    Conn.Close
    Set Rs = Nothing
    Set Conn = Nothing
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
409
  • Question Question
XL pour MAC Graphique
Réponses
12
Affichages
541
Réponses
9
Affichages
265
Réponses
33
Affichages
1 K
Réponses
1
Affichages
340
wDog66
W
Retour