Création facture / Champs automatique selon liste déroulante.

Landry13e

XLDnaute Nouveau
Salut a tous.

Je viens vers vous car j'ai une question pour touts les pro d'excel.

En effet je souhaite créer un modèle de facture automatique.
Je m'explique :confused:

Dans mon fichier j'ai 2 feuilles : FACTURE ; LISTE PRODUIT

Dans FACTURE J'ai 3 colonnes : REF ; DESCRIPTION ; PU HT
DANS LISTE PRODUIT J'ai également ses 3 colonnes qui sont complétés

Dans ma facture j'ai créer une liste déroulante dans la colonnes REF pour choisir une référence produit.

Ma question est comment je peux faire pour que quand je choisie UNE REF dans ma liste les 2 autres colonnes (DESCRIPTION et PU HT) de ma facture se complète automatiquement selon les données de ma feuilles LISTE PRODUIT.

Merci d'avance a tous. :)

Cordialement
 

hoerwind

XLDnaute Barbatruc
Re : Création facture / Champs automatique selon liste déroulante.

Bonjour et bienvenue sur le forum,

La fonction RECHERCHEV t'apportera la réponse à ta question.

Si tu as avais joint un exemple de ton fichier à ta question (les deux feuilles), j'aurais pu te montrer comment faire.
 

Matt51100

XLDnaute Occasionnel
Re : Création facture / Champs automatique selon liste déroulante.

Salut à tous et bonne année,

Il te faut utiliser la fonction recherchev.

je te joins un fichier d'exemple.

A+, Matt.
 

Pièces jointes

  • recherchev.xlsx
    9.2 KB · Affichages: 79
  • recherchev.xlsx
    9.2 KB · Affichages: 77
  • recherchev.xlsx
    9.2 KB · Affichages: 81

Landry13e

XLDnaute Nouveau
Re : Création facture / Champs automatique selon liste déroulante.

Merci pour vos réponse rapide

Ok je vais essayer de faire avec RECHERCHEV

par contre Matt a quoi correspond le 2 dans ta formule =RECHERCHEV(A4;Feuil2!D5:E20;2)


-> Après plusieurs essais je n'y suit pas parvenu.

Ci joint mon fichier.

Merci d'avance a tous
 

Pièces jointes

  • Facture.xls
    73.5 KB · Affichages: 137
  • Facture.xls
    73.5 KB · Affichages: 155
  • Facture.xls
    73.5 KB · Affichages: 159
Dernière édition:

Matt51100

XLDnaute Occasionnel
Re : Création facture / Champs automatique selon liste déroulante.

Re,

C'est le numéro d'index de la colonne ou est cherché l'info. Dans mon exemple la plage D5:E20 comporte deux colonnes. La première a le numéro d'index 1 et la seconde le numéro 2. Ainsi, si tu remplaces le 2 par 1, lorsque tu saisie aa dans la cellule A4, aa est renvoyé dans la cellule A5.
 

Landry13e

XLDnaute Nouveau
Re : Création facture / Champs automatique selon liste déroulante.

Je me demande si cela est important la position des colonnes dans ma LISTE PRODUIT car cela n'est pas la même positions que dans ma facture.
Car je n'arrive pas avec la formule.
Si quelqu'un voudrais bien regarder mon fichier sa serai super sympa.

Merci d'avance ;)
 

chris

XLDnaute Barbatruc
Re : Création facture / Champs automatique selon liste déroulante.

Bonjour

Formules ci-jointes
Il faudrait néanmoins revoir la structure : cellules fusionnées à proscrire, listes déroulantes à optimiser...

Il serait bien de revoir la structure de la liste des produits et de la déclarer en liste.
 

Pièces jointes

  • Facture.xls
    94 KB · Affichages: 100
  • Facture.xls
    94 KB · Affichages: 104
  • Facture.xls
    94 KB · Affichages: 111

Landry13e

XLDnaute Nouveau
Re : Création facture / Champs automatique selon liste déroulante.

Merci Chris est au top ^^

Je vais revoir mon tableau pour que ca marche mieux.

Par contre quand tu dit liste déroulante , jsuis un peu étonner car je penser l'avoir bien faite.
Qu'est e que je doit améliorer dans la liste ?

Merci pour ta ou vos réponses.
 

chris

XLDnaute Barbatruc
Re : Création facture / Champs automatique selon liste déroulante.

Bonjour

La liste ne doit pas contenir de titre ou ligne blanche : comme je l'ai illustré dans l'exemple cela donne des résultats erronés...
Il faudrait mettre une colonne de plus pour le type (chaudières etc) de façon à avoir les données à la suite dans les autres colonnes. En déclarant la liste en liste (menu données) puis en associant les noms à la plage utilisée, cela évite toutes les lignes vides et les listes déroulantes tiendront automatiquement compte de l'ajout ou la suppression de lignes.
 

Discussions similaires

Réponses
2
Affichages
272

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16