Copie de cellule selon condition

Bonjour à tous,

Désolé de vous déranger, je suis tout nouveau sur VBA et j'ai beaucoup de mal à réaliser la tâche suivante:

J'ai deux fichiers avec des identifiants (clients) et des chiffres d'affaires.

J'aimerai créer une macro qui réalise 3 tableaux:

1) les identifiants qui matchent entres eux avec les différents CA afin de pouvoir les comparer.

2) Les identifiants et CA "en trop" des données du fichier 1

3) Les identifiants et CA "en trop" des données du fichier 2

J'ai essayé beaucoup de choses en m'aidant de ce forum mais je n'arrive jamais à atteindre mon objectif.

Afin de clarifier mon problème je joins un fichier test (il y a beaucoup plus de lignes "en vrai"). Ce que je voudrais que la macro fasse est en gris .

Si quelqu'un a la gentillesse de bien vouloir m'aider ça me sauverait ma journée et par avance merci !

Bien cordialement,

Alexandre

5test-macro.xlsx (10.07 Ko)

bonjour

une contribution par formules

6alexvba.xlsx (12.52 Ko)

cordialement

Bonjour et bienvenue sur le forum

Bonjour à tous

Un essai à tester. Te convient-il ?

Bye !

4test-macro-v1.xlsm (27.96 Ko)

Bonjour,

Un immense merci à vous deux pour avoir pris le temps de répondre.

Le code VBA fonctionne très bien !! bravo !

Pour les formules il y a une petite coquille (par exemple ID2 se retrouve dans le deuxième tableau). A quoi sert la formule Petite.valeur ? si c'est pour éviter qu'excel fasse des cellules vides lorsque cela ne match pas, je crains que le nom du client pose problème pour le triage d'excel.

En tout cas merci encore !!

Je vous souhaite une très bonne journée

Rechercher des sujets similaires à "copie condition"