Bonjour, mes connaissances en VBA ne sont que sommaire et je galère depuis un bon bout de temps pour trouver un code automatique pour effectuer la correction d’un fichier que je reçois toutes les semaines et qui est truffé de "### ".
J’ai 2 feuilles :
Données : (celle qui est à corriger) plus de 64000 lignes (références redondantes)
Base avec les bonnes infos) 150 lignes ~
Je cherche un code qui
1° détecte les "###" colonnes D ou G de la feuille (données) à partir de la ligne 2, prend en référence la cellule C de la ligne. Pour gagner du temps filtrer que les « ### » ????
2° chercher sur la feuille (base) colonne A la même référence que C (données) , SI OK, récupère les infos des cellules B (base),C (base) et G (base) .
3° corrige la ligne de la feuille (données) en remplaçant les cellules :
D (données) par B(base)
G(données) par C(base)
E(données) par G (base)
Est ce, jusqu'en bas de la feuille (données)
Merci de votre aide
J’ai 2 feuilles :
Données : (celle qui est à corriger) plus de 64000 lignes (références redondantes)
Base avec les bonnes infos) 150 lignes ~
Je cherche un code qui
1° détecte les "###" colonnes D ou G de la feuille (données) à partir de la ligne 2, prend en référence la cellule C de la ligne. Pour gagner du temps filtrer que les « ### » ????
2° chercher sur la feuille (base) colonne A la même référence que C (données) , SI OK, récupère les infos des cellules B (base),C (base) et G (base) .
3° corrige la ligne de la feuille (données) en remplaçant les cellules :
D (données) par B(base)
G(données) par C(base)
E(données) par G (base)
Est ce, jusqu'en bas de la feuille (données)
Merci de votre aide
Dernière édition: