Bon de commande excel

dididi -  
melanie1324 Messages postés 1561 Statut Membre -
Bonjour,

je souhaiterais faire un bon de commande avec excel. Lorsque je sélectionne le nom du produit
dans mon bon, je souhaiterais que le prix et son code s'affiche automatiquement mais je ne sais pas quelle fonction utiliser.

Merci de votre aide

8 réponses

  1. melanie1324 Messages postés 1561 Statut Membre 156
     
    Bonjour,

    as-tu essayé la fonction recherchev??

    recherchev(valeurcherchée;tableauoularecherchedoitsefaire;n°decolonneàrapatrier;faux)
    0
  2. dididi
     
    Oui j'ai vu que cette fonction existe mais je n'arrive pas à l'utiliser dans mon cas.
    0
  3. melanie1324 Messages postés 1561 Statut Membre 156
     
    Comment est ton fichier de bon de commande et ton fichier liste produit?
    0
  4. dididi
     
    En fait j'ai réussi a utiliser la fonction recherchev mais maintenant je n'arrive pas a l'utiliser en recherchant du texte.
    Par exemple dans ma premiere case j'ai "gants" et je souhaite affecter le code barre comment je peux faire?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. melanie1324 Messages postés 1561 Statut Membre 156
     
    bonjour,

    voici comment on se sert de recherchev

    liste produits

    nom produit prix code
    gants 25 1234
    chaussure 50 5432

    bon de commande
    A1 : gants

    a2 : =recherchev(A1;tableaulisteproduits;2;faux) ==> te donnera le prix
    a3 : =recherchev(a1;tableauliseproduits;3;faux) ==> te donnera le code
    0
    1. melanie1324 Messages postés 1561 Statut Membre 156
       
      pour rechercher du texte :

      =recherchev("gants";tableau,2;faux)
      0
  7. dididi
     
    J'ai réussi a le faire mais ce ne fonctionne pas pour toutes les valeurs.
    Ca fonctionne pour trois valeurs mais pas pour la 4eme donc étonnant. Ce n'est pas possible de joindre le fichier excel sur ce forum?
    0
    1. melanie1324 Messages postés 1561 Statut Membre 156
       
      non, il faut que tu le mettes sur ci-joint.fr mais vu que je suis au boulot, j'ai pas accès à cijoint.

      Il faut que ton produit soit identique.

      ex :si tu as gant d'un côté et gants de l'autre ==> il ne te trouvera pas le prix et le code.
      0
  8. melanie1324 Messages postés 1561 Statut Membre 156
     
    bonjour,

    si ton fichier est comme suit :

    liste produits
    a;b;c
    code; prix;produit
    1234;25;gants
    1235;50;chaussure

    bon de commande :
    a1 = gants

    a2 : =DECALER(Feuil2!a1;EQUIV(A1;C:C;1)-ligne(Feuil2!A1);0;;)

    Feuil2!A2 = première cellule en haut à gauche
    0
  9. piopicolo Messages postés 1422 Statut Membre 200
     
    Menu Données Liste : Tu crées une liste déroulante "CODE" dans un fichier extérieur (accessible) avec le code et le prix en colonne 2 et autres paramètres si nécessaire en colonnes suivantes.
    dans ton fichier, tu crées une cellule avec = le nom du fichier de la liste déroulante CODE (chemin complet ou se trouve le code avec référence à la liste déroulante CODE créée) (tu va sur l'aide F1 pour comprendre çà sera plus simple).
    Après quand tu cliques sur la cellule la liste des codes apparaîtra et tu choisis le code voulu.
    Au niveau du prix, tu utilises une recherche verticale du prix à partir du code dans la liste du fichier extérieur de la liste déroulante "code" (voir fonction rechercheV).
    Attention : il faut que le fichier extérieur soit accessible depuis ton réseau avec un chemin bien identifié.

    A+
    0