On ne peut bâtir un code fiable sans fichier représentatif. Dans ce cas, le fichier à mettre à jour et le fichier de données à jour reçu.
Il faut aussi être sûr de la structure : colonnes A B C D, donnésà partir de la ligne 6. Et est-ce que c'est identique pour les deux fichier ? Est-ce que seul le prix en colonne D est à mettre à jour ?
Il faut aussi être assuré du type de données de la référence : dans ta première présentation elle apparaît sous forme numérique intégrant des espaces, donc du texte, dans le fichier modèle qui a suivi plus d'espaces et ce sont des nombres, dans l'image qui vient ensuite les références sont d'un autre style et donc texte.
Dans le cas où la référence est exclusivement numérique, il faut être assuré que le type de données est bien le même dans les 2 fichiers : texte ou nombre, sinon on risque quelques surprises...
L'outil Dictionnaire devrait s'avérer efficace pour cette opération, et relativement rapide.
Mais coder dans le vide, sans support testable est hasardeux... En tout cas cela fait perdre du temps pour arriver au résultat.
Cordialement.