Bonjour, tout le monde !
Difficile à expliquer mais la pièce jointe est très claire.
J'ai une grande base de données que je souhaite transformer en réseau.
Elle est composée ainsi (en pj c'est un tout petit extrait) :
1) D'un côté des entreprises (Credit Buyer) qui ont fait émerger des projets (Project ID)
2) D'un autre côté d'autres entreprises (EU) qui ont acheté ces même projets.
Un même projet peut avoir eu plusieurs Credit Buyer (exemple dans la BDD le projet numéro 11 a 43 participants)
Or, je souhaite faire le lien entre 1) et 2). J'ai donc besoin de "ventiler" les 1) vers les 2).
Exemple :
BDD origine :
Projet n°3 : Credit buyer A, Credit buyer B
Projet n°3 : EU1, EU3, EU4, EU5, EU6, EU7
Résultat souhaité :
Source : Target :
A EU1
B EU1
A EU2
B EU2
A EU3
B EU3
Mais ceci sur toute la BDD. Est-ce faisable ?
Cela fait des jours que j'essaye mais je n'y arrive pas... et faire ça à la main sur des milliers d'entrées me prendrait un ou deux mois, je suis certains qu'un bon code VBA me sortirai de là.
Je joins une PJ. J'essaierai de comprendre le code VBA pour l'implanter sur l'ensemble de ma base de données.
Eternelle reconnaissance à celui qui voudra très gentiment me filer un coup de main.
Bien à vous !