VBA- aide sur macro plizz

Fermé
ludo35 - 29 févr. 2012 à 20:56
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 6 mars 2012 à 23:41
Bonjour,
Cela fait un moment que je cherche et j'avoue que je suis un peu perdu etant neophyte en VBA :(
J'ai une feuille excel, contenant 3 colonnes, une Nom article déclassée, une ID et une Nom article classée, je souhaiterais parcourir la premiere colonne, pour chaque cellule aller parcourir la 3eme colonne pour y trouver le même texte et pouvoir recuperer l'Id associé(colonne 2) afin de l'ecrire dans une 4eme colonne et ainsi pouvoir obtenir le bon ID face au bon Nom article, j'ai essayé avec le fonction RECHERCHEV, avec des macro mais la je m'y perd...

EX:
pomme 1 poire
abricot 2 marron
noix 3 fraise
pasteque 4 pomme

Je voudrais que le 4 par ex. soit afficher face au pomme de la colonne 1 et ainsi de suite.
La colonne 1 possede des doublons, par contre la colonne 3 ne possede pas de doublons.
La colonne 1 possede 1300 lignes, pour 3600 pour la colonne 2 et 3

J'espere avoir été assez concis.

Est qu'un ame charitable pourrais me donner un coup de main?

Un gros merci d'avance
Cordialement
A voir également:

2 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
6 mars 2012 à 23:41
Bonjour,

Une simple formule suffit , en D1 :
=INDEX(B:B;EQUIV(A1;C:C;0))
à tirer vers le bas

NOTE : le résultat est #N/A lorsque la valeur de la colonne A n'est pas trouvée dans la colonne C
0
thordek Messages postés 32 Date d'inscription mercredi 6 juillet 2011 Statut Membre Dernière intervention 12 septembre 2013 9
6 mars 2012 à 15:16
Salut, as-tu déjà un semblant de code, ce code n'est pas compliqué, tu pourrais t'en sortir seul. Montre moi que tu as un peu cherché, et je t'aiderais.

Cordialement,


Thordek
-1