Comparer trier deux colonne

bonjour,

petit soucis a soumettre aux Pros

j'ai deux colonnes (pour l'exemple A et B)

en A des codes de références ... en B des codes trouvés

le nombre d’éléments pas colonne est variable (souvent plusieurs centaines) et pas forcement identique.

je voudrais pouvoir faire une comparaison entre les deux colonnes avec un tri me mettant en face de A ce qui est identique en B

me plaçant en B (mais a partir du dernier A) les éléments non trouvé en A, et en B une info devant les A sans correspondances.

je joint un fichier en espérant que ce soit plus claire

sachant qu'avec mes faibles connaissances j'ai fait un bout de code utilisant la recherche, mais que du coup ça me perd les B non trouvé en A

par avance, merci

j'ai regardé dans les sujets du forum, je pense qu'il doit y avoir des éléments de réponse à ma demande, mais ne maîtrisant pas le VBA je n'arrive pas encore a relire des code pour les comprendre et les transposer .

58comparaison.xlsm (19.08 Ko)

Bonjour,

Dans l’exemple joint, le traitement est effectué en utilisant la colonne C pour une copie transitoire.

Pour chaque élément de la colonne B, on vérifie s’il existe une correspondance en colonne A.

Si c’est le cas, on copie la valeur sur la même ligne en colonne C.

Si ce n’est pas le cas, on copie la valeur en fin de colonne C.

Après avoir traité toute la colonne B, on balaye la colonne C et on renseigne les cellules vides avec "#N/A".

Enfin, on coupe les valeurs de la colonne C et on les colle en colonne B.

158comparaison.xlsm (17.27 Ko)

A+

bonjour frangy,

j'ai regardé ton code ... j'etais en effet pas du tout sur la bonne piste ...

quoi qu'il en soit, MERCI

c'est exactement ce que je voulais.

MERCI

Benoit

Rechercher des sujets similaires à "comparer trier deux colonne"