Bonjour ! Merci, je vais tenter de m'intégrer mais je n'ai qu'un niveau amateur en Excel, je débute ^^
J'ai découvert les macros il n'y a pas longtemps, et il y a un potentiel monstre. J'ai suivi les tutos VBA de Excel-pratique, mais je suis encore bien léger...
Bon, revenons au sujet. Tout d'abord un grand merci à toi
Je viens de tester et en effet ça marche très bien, c'est exactement ce qu'il me fallait.
Le code est très propre et je vais essayer de comprendre tout ça pour l'adapter par la suite à d'autres fichiers qui différeront un peu de ceux-là.
J'aurais simplement une autre question.
Sur le long terme, j'aurais besoin de cette procédure VBA pour beaucoup de fichiers qui seront plus longs.
Les deux fichiers que j'ai joins sont des exemples, les fichiers sur lesquels je travaillerais feront 500 lignes ou plus (surtout le fichier BDD qui ne cessera pas de se remplir). Autre problème, parfois, il n'y aura pas le même nombre de lignes dans les colonnes "Identifiants" des deux fichiers. C'est à dire que TestFichier.xlsm pourra faire 20 lignes quand BDD.xls fera 500 lignes, et donc il faudra récupérer uniquement 20 codes postaux du fichier BDD et non pas les 500, et bien sûr les faire correspondre aux bons identifiants dans le fichier TestFichier.xlsm .
Est-ce que cette procédure serait valable si les deux fichiers ne disposaient pas du même nombre de lignes ?
Je ne sais pas si je suis clair, ma demande d'explication parait barbare comme ça, je reste à disposition si besoin il y avait de mieux vous expliquer la situation.
Encore merci, et bonne journée
Tibolito.