Bonjour doudou1960, le forum,
je te propose ce fichier Excel :
note bien que D24 est vide ; Ctrl e ➯ résultat en D24
alignement à gauche pour D1 ➯ si y'a qu'un seul n°,
il est aussi à gauche (et pas tout au bout à droite)
Alt F11 pour voir le code VBA, puis revenir sur Excel
@zot
* tu as oublié de mettre le raccourci Ctrl t ; il faut donc lancer la macro via Alt F8
* tu as très bien fait d'utiliser Split() et VLookup() !
moi, j'avais fait au départ une bête inversion :
j'ai cherché les noms (de D24) en colonne B avec Find() et j'ai mis les numéros correspondants en D1
j'ai corrigé mon code VBA :
je cherche les numéros (de D1) en colonne A avec Find() et mets les noms correspondants en D24
(même si dans c'cas c'est mieux d'utiliser VLookup(), j'ai quand même laissé mon fichier actuel)
dhany