J'ai besoin de combiner des lignes de deux feuilles de calcul Excel en une longue rangée, basée sur une colonne ID dans chacune des feuilles de calcul. Effectivement, je veux effectuer l'équivilent d'un SQL JOIN sur deux feuilles de calcul pour produire une feuille de calcul combinée.Fonction "Join" d'Excel
Je peux obtenir un objet Range pour une ligne dans la première feuille de calcul, puis utiliser la colonne ID pour obtenir un objet Range pour la ligne correspondante dans la deuxième feuille de calcul. Maintenant j'ai besoin de les combiner.
Je connais les méthodes de fusion et d'union VBA, mais je ne pense pas qu'elles font ce dont j'ai besoin.
Comment combiner ces deux objets de plage?
par exemple: feuille 1 rangée: a, b, c feuille 2 rangs: d, e, f
ligne combinée: a, b, c, d, e, f
Avez-vous envisagé de déménager à Access? Excel n'est pas une base de données ... –