Bonjour à tous,
encore une fois aujourd'hui, j'ai besoin d'un coup de main de votre part. Ma question peut peut-être parraître simple pour plusieurs d'entre vous mais je n'arrive toujours pas à trouver la solution.
Voici donc mon problème. Vous trouverez un exemple en pièce jointe. J'ai une liste de noms à la première colonne et une liste de numéros à la seconde colonne. J'ai ensuite les conditions à respecter dans les deux colonnes suivantes.
J'aimerais savoir, en VBA, comment écrire une condition qui se traduirait comme ceci : Pour chaque cellule de la liste de noms de la colonne A, si la valeur de la cellule (le nom) est différent de ceux proposés dans la liste de noms à conserver de la colonne C, alors supprime le nom. Il s'agit exactement de la même question pour les chiffres. Si la valeur de la cellule contenue dans la colonne B (un chiffre) est différente de celles proposées dans la liste de numéros à conserver de la colonne D, alors suprrime le numéro de la colonne B.
J'arrive à des résultats peu concluant en faisant des If "condition" Or "condition" Or "condtion" etc...
Le problème que je rencontre avec cette méthode est que la liste à conserver varie, autant au niveau des éléments qu'elle comprend qu'au niveau de se taille. Donc, peut-être mettre les conditions dans une boucle ... mais encore.
J'ai donc besoin de votre aide encore une fois.
En vous remerciant d'avance,
Cordialement,
Étienne