Bonjour Gigi
Voilà, je suis arrivé à résoudre ton problème.
https://www.excel-pratique.com/~files/doc/FRb8sTaZtOClasseur1.xls
La difficulté, dans cet exemple est faire correspondre les cellules sources et les cellules destinations.
Alors, pour obtenir cette correspondance, il a fallut organiser d'abord les cellules sources contenant les textes originaux et leur affecter une adresse de destination.
Donc, tous les textes d'une langue se trouvent les uns sous les autres par colonne avec, en entête de colonne, le nom exact de la langue.
Une fois tous ces textes organisés, il faut leur affecter une adresse de destination selon colonne A ou B.
Dans la colonne A (version facile à faire), j'ai des adresses fixes. Pour l'obtenir, il suffit d'écrire '=', puis aller choisir l'adresse de destination. Ensuite, on édite la cellule et on enlève l' '='. C'est tout !
Dans la colonne B (version complexe), le nom de l'adresse change si on déplace la cellule, par exemple.
Lorsque tout ceci est préparé, la macro va rechercher la colonne correspondant à la langue, puis va lire la colonne des adresses définie par 'ColonneAdresse'.
Tous les textes sont ainsi recopiés à leur place de destination indépendemment du nombre de feuilles.
Meilleures salutations
Dan