Copier la de la designation a la place de la reference saisie

psp1004r Messages postés 1 Statut Membre -  
yclik Messages postés 69 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un petit problème pour remplacer la référence d'un produit par sa désignation.
J'ai fait quelque recherche sur internet mais sans succès.

J'aimerai créer une fonction ou un macro mais sans succès.

Exemple :

feuille 1:

colonne A colonne B
/////////////////////////////////////////////
ligne 1 // Réf | Désignation //
/////////////////////////////////////////////
ligne 2 // 12A4 | Stylo //
//-----------------------------------------//
ligne 3 // 12A4 | règle //
//-----------------------------------------//
ligne 4 // 15B4 | Crayon //
//-----------------------------------------//
ligne 5 // 12A55 | Gomme //
/////////////////////////////////////////////

Feuille 2 :

colonne A colonne B colonne C
/////////////////////////////////////////////////////////////
ligne 1 // désignation | Prix | réf //
/////////////////////////////////////////////////////////////
ligne 2 // XXXX | 1 | 12A4 //
/////////////////////////////////////////////////////////////

Dans le feuille 2, en remplissant la référence de la colonne C, j'aimerai afficher automatiquement dans la colonne A (remplacement du XXXX) par la désignation correspondant dans la feuille 1.

J'ai aussi essayer sans succès ( je c'est pas si c'est possible) d'utiliser avec la "validation des données" (avec comme critère de validation autoriser "Liste")

Merci de votre aide :)

Cordialement

Richard

3 réponses

  1. Fahora Messages postés 949 Statut Membre 68
     
    Bonjour ,

    Je pense que tu souhaites effectuer une rechercheV.

    Si l'on suit ton schéma la formule dans la colonne A correspondrait à :

    =RECHERCHEV( "Ta colonne C " ; "Ta feuille1 sur les colonnes A et B " ; 2 ; Faux)


    Cdlt ,
    fahora
    0
  2. yclik Messages postés 69 Date d'inscription   Statut Membre Dernière intervention   1 608
     
    bonjour
    Avec la fonction RECHERCHEV en A2
    =RECHERCHEV(C2;Feuille1.$A$2:$B$5;2;0)
    0
    1. Fahora Messages postés 949 Statut Membre 68
       
      Sauf erreur de ma part , et/ou de version non connue
      =RECHERCHEV(C2;Feuille1!$A$2:$B$5;2;0)
      0
    2. yclik Messages postés 69 Date d'inscription   Statut Membre Dernière intervention   1 608
       
      exact c'est fait sous open office il faut ! à la place de .
      0
  3. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour a vous tous,

    un exemple avec recherchev et traitement erreur si existe pas:

    https://www.cjoint.com/c/ELrliGFapYf
    0