Recherche dans différente feuille excel

Résolu/Fermé
marjo59 Messages postés 19 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 11 octobre 2010 - 5 mai 2008 à 09:58
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 - 5 mai 2008 à 16:25
Bonjour,
je souhaiterais que ma feuille excel recherche des donnés dans dautre feuille du classeur préalablement remplis? ( ex: j'ai remplis un tableau avec un code produit, un nom de produit et un prix de vente et dans un second tableau je souhaite qu'en ne rentrant juste le code produit, l'ordinateur m'affiche le nom du produit et le prix de vente). Comment dois je faire?
Merci d'avance

3 réponses

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
5 mai 2008 à 14:03
Bonjour,

peut-être pas besoin de vba dans ce cas, recherchev() devrait suffire.
Sur feuil1 :
  A    B    C
code  nom  prix
123   p1    12
124   p2    15
....   ....    ....

sur feuil2 avec un code produit en A1 :
B1: =RECHERCHEV(Feuil2!$A1;Feuil1!$A$1:$C$8;2;FAUX) te ramène le nom (2ème colonne de la plage)
C1: =RECHERCHEV(Feuil2!$A1;Feuil1!$A$1:$C$8;3;FAUX) te ramène le prix (3ème colonne de la plage)

ces formules peuvent être recopiées vers le bas
eric
4