Modification avec VBA

Fermé
walidx123 Messages postés 4 Date d'inscription jeudi 15 mai 2014 Statut Membre Dernière intervention 7 mars 2016 - Modifié par walidx123 le 5/03/2016 à 22:16
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 7 mars 2016 à 17:45
Bonjour tous le mode;
J'ai une question imaginent que on n'a une table qui contient Nom commerciale, la date de sortie et entrée et la quantité vendu et rendu ... et le prix
par exemple d’après le remplissage du tableau un jour Nous avons décidé de change le prix de produit c'est ta dire tous les calcul quand n'a fait va change doc comme résoudre se problème
et merci d'avance

1 réponse

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
6 mars 2016 à 21:29
Bonjour,

Il suffit d'avoir la date du changement de prix et d'en tenir compte dans la formule de calcul :
=SI(date<changement;prix avant;prix après)

Si tu changes tes prix,il faut mettre un tableau des prix avec la date d'application comme font les magasins qui font une promotion sur la semaine 1 puis la semaine 7 et la suite.
0
walidx123 Messages postés 4 Date d'inscription jeudi 15 mai 2014 Statut Membre Dernière intervention 7 mars 2016
7 mars 2016 à 14:43
Bonjour,
merci pour la solution il marche, mais tu peux me dire comment le fais avec VBA
car je utilise une autre feuille (Paramétrage) pour stoker les donnée comment tu me la dis dans la 2 proposition
et merci d'avance
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
7 mars 2016 à 17:45
Bonjour,

comment le fais avec VBA
Pour cela il faut un exemple de structure des données, sans éléments personnels, avec les résultats souhaités expliqués clairement, ce serait plus facile de t'aider.
Pour communiquer ton classeur tu le télécharges sur https://www.cjoint.com/ (mode d'emploi) et tu mets ici le lien obtenu.
0