Bonjour,
Un fichier FAB.xls de 2000 lignes environs contenant une colonne avec le CODE fabricant et une colonne avec le NOM du fabricant.
Un fichier BASE.xls de 42000 lignes environs contenant les données à traiter.
Sur le fichier BASE, en colonne I, des données issues de nomenclature où le nom du fabricant a été concaténé avec la référence produit.
Il me faut déconcaténer cette colonne afin d'avoir le résultat en colonnes K et L, c'est à dire de remplacer le nom du fabricant par son code en colonne K (peut être avec un recherchev() dans le fichier FAB et la référence du produit dans la colonne L.
Il se peut que le nom du fabricant dans le fichier BASE n'existe pas dans le fichier FAB, dans ce cas, ne pas traiter ou message en K.
Cette macro ou ce code VBA sera exécuté qu'une seule fois normalement, pour convertir mon fichier à un nouveau standard.
J'ai bien essayé avec les fonctions GAUCHE, DROITE, STXT, TROUVE, mais rien n'y fait, il n'y a pas de formalisme dans les données.
Si quelqu'un pouvait me donné un coup de pouce.
Merci à vous