Mise à jour prix dans une base de donnée

  • Initiateur de la discussion Initiateur de la discussion lostheroe
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lostheroe

XLDnaute Occasionnel
Bonjour,
Voila ce que je souhaiterais faire avec une macro:

Quand on clique sur mise à jour prix une fenêtre s'ouvre et demande le lien ou ce situe la base de donnée de prix. La macro va ensuite rechercher les prix qui seront situé dans la colonne B tandis que la référence article sera elle situé dans la colonne A. Avant d'importer les prix je souhaiterais saisir manuellement la limite entre l'ancien prix présent dans ce fichier et le nouveau prix que la macro va importer de la base de donnée prix. Genre je saisi 2% et le logiciel m'avertira dès qu'il importera un article avec un prix supérieure à 2% a son ancien prix, en me demandant de valider en cliquant sur OK. Le code article contient un seul article tandis que les codes articles 2,3,4 peuvent contenir plusieurs fois le meme article. Le prix totale doit additionner les articles avec leur prix et leur quantitées

Ci-possible je souhaiterais également qu'il me colorie en jaune les cases des articles qu'il n'a pas trouvé dans la base de donnée de prix.
 

Pièces jointes

Re : Mise à jour prix dans une base de donnée

Bonjour jpb388,

Ci la macro va de liste vers base de prix alors pourquoi on copierais pas d'abord les ancien prix dans la colonne N. On efface le contenu de la colonne M. Et ensuite on importe les nouveaux prix dans la colonne M en comparant avec les ancien contenu dans la colonne N.
Ce qui est bizarre c'est que la macro ne montre plus l'addition dans les cellules de la colonne M.

Je t'ai mis un exemple sur les cellules qui ne marche pas.

Merci encore pour ton aide
 

Pièces jointes

Re : Mise à jour prix dans une base de donnée

Oui j'ai bien vu t'as dernière réponse.

En soit a la place du prix totale je préfère avoir le prix détaillé sous forme d'addition = nbr article1*prix article1 + nbr article 2*prix article2.....etc.
Après la question que je posais avant de déplacer le contenu de la colonne M dans la colonne N pour le comparer avec le nouveau contenu qui va etre inséré dans la colonne M. Je sais pas ci c'est possible ou pas.

J'ai peut etre pas complètement compris la logique de la macro
 
Re : Mise à jour prix dans une base de donnée

Bonjour Listheroe,Bebere et le forum
j'ai apporté les corrections demandées 🙂confused: enfin je pense 😱)
a+
 

Pièces jointes

Re : Mise à jour prix dans une base de donnée

Bonjour jpb388, Bebere,

Merci pour votre contribution.
Je pense que vous avez apporter toutes les réponses à mes questions.
Le seul problème étant maintenant d'avoir le fichier excel complet regroupant toute les modifications que vous avez apporter.
J'ai essayé sans grande réussite pour le moment.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour