Re : Macro pour coller le contenu d'une cellule dans une plage à un endroit précis
Merci Bebere.
Mais du coup, ça me limite qu'à une seule colonne pour les Codes alors que j'en ai 2 (14 sur mon fichier de travail).
Avec les recherches que j'ai effectué, j'ai remplacé la ligne :
Set Cel = Columns(3).Find([E2])
par
Set Cel = Range("C5
11").Find([E2])
Et là ça fonctionne sur mes deux colonnes de Codes.
J'ai fait plusieurs tests et n'ai pas rencontré de bug pour le moment, les corrections que tu as apporté ont corrigé le problème "aléatoire".
Mais il reste encore un petit bug.
Si en ligne 5 j'ai le code 5418, et en ligne 10, le code 54 (quelque soit la colonne).
Je cherche le code 54, il me retourne la bonne valeur, et le bon résultat, je sélectionne mon nouveau résultat, et je remplace, mais au lieu de remplacer la résultat sur la ligne contenant le code 54, il me remplace le résultat sur la ligne du code 5418, parce que le code commende par "54".
Je suis en train de chercher les méthodes du Find, mais si quelqu'un à la réponse, je suis preneur.
Merci encore pour cette deuxième version.