copier coller vba a partir d'une liste deroulante

daiki

XLDnaute Nouveau
Bonjour je vous expose mon probleme
dans ma feuille de donnée en colonne A j'ai mes noms de produit
et en colonne B les prix unitaire associés

sur ma feuille de commande en A j'ai mes quantités en B le prix unitaire en C une liste deroulante des produits

le souci que j'ai c'est que j'utilise la formule RECHERCHEV donc quand je selectionne le produit a partir de ma liste deroulante j'ai le prix unitaire qui s'affiche automatiquement mais hélas ces prix sont amené a changer, si je change dans mon tableau de données toutes les ancienne commande seront reactualisé avec le nouveau prix ce qui me derange un peu j'aimerai garder l'historique.
je pense pouvoir je faire avec un macro mais je ne m'y connais pas assez :/
 

daiki

XLDnaute Nouveau
Re : copier coller vba a partir d'une liste deroulante

recap des infos

Feuille1 Données
colonne A "noms produits"
Colonne B "Prix produits"

Feuille2 Commandes
Colonne A "quantitée produit"
Colonne B "Prix unitaire Produit"
colonne C "liste deroulante noms Produit"

j'ai ca sur 3845 lignes
 

bbb38

XLDnaute Accro
Re : copier coller vba a partir d'une liste deroulante

Bonjour daiki, le forum,
Un début de solution. Aucun contrôle n’est effectué sur la saisie des données. Pour obtenir des solutions plus adaptées à ton problème ; il est préférable de joindre un petit fichier d’exemple.
Cordialement,
Bernard
 

Pièces jointes

  • daiki_v1.xlsm
    25.9 KB · Affichages: 45

daiki

XLDnaute Nouveau
Re : copier coller vba a partir d'une liste deroulante

donc dans l'exemple j'aimerai qu'en selectionnant dans la liste deroulante le prix associé dans les données soit coller dans le prix unitaire de la feuille commande.
je ne souhaite pas utiliser la formule RECHERCHEV car en faisant cela si un jour je change le prix dans les données toutes mes ancienne commande seront modifier.
 

Pièces jointes

  • Daiki exemple.xlsx
    10.5 KB · Affichages: 36

daiki

XLDnaute Nouveau
Re : copier coller vba a partir d'une liste deroulante

j'aurai aimer vous envoyer mon dossier complet mais trop gros pour l'inserer
le principe de userform est pas mal mais je n'ai pas la place d'inserer cette onglet.
c'est pour cela que j'utilise une liste deroulant dans toutes les cellules de la colonne B
 

bbb38

XLDnaute Accro
Re : copier coller vba a partir d'une liste deroulante

Bonjour daiki, le forum,
Un autre solution. Pour ajouter un produit avec son prix unitaire, cliquer sur le bouton de commande « Ajouter un produit ».
Cordialement,
Bernard
 

Pièces jointes

  • Daiki exemple.xlsm
    27.3 KB · Affichages: 45

bbb38

XLDnaute Accro
Re : copier coller vba a partir d'une liste deroulante

Bonjour daiki, le forum,
Une solution avec liste déroulante, mais en créant une colonne supplémentaire (colonne C, masquée). Une autre solution, encore plus simple, existe sur le site de J.BOISGONTIER. A regarder, pour l’adapter.
Cordialement,
Bernard
 

Pièces jointes

  • Daiki exemple v2.xlsm
    18.7 KB · Affichages: 50

Discussions similaires

Statistiques des forums

Discussions
314 647
Messages
2 111 530
Membres
111 190
dernier inscrit
clmtj