lancer macro selon valeur cellule liste déroulante Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
e
etsije
Membre fidèle
Membre fidèle
Messages : 192
Appréciations reçues : 3
Inscrit le : 27 septembre 2015
Version d'Excel : 2013 FR

Message par etsije » 25 août 2018, 08:09

Bonjour le forum
J'en appel aux spécialiste de VBA
Je souhaite lancer la macro correspondante à la valeur d'une cellule
En F15 j'ai une liste déroulante de 3 nom: "remise" "remise+" et "remise S" qui correspondent à 3 macros que j'ai enregistrées car je ne connais rien en programmation
Merci d'avoir pris le temps de me lire, je joint mon fichier
Cordialement
devis 880 les SEB'S macro.xlsm
(601.46 Kio) Téléchargé 13 fois
Avatar du membre
xorsankukai
Membre impliqué
Membre impliqué
Messages : 1'478
Appréciations reçues : 137
Inscrit le : 7 octobre 2014
Version d'Excel : 2010 FR

Message par xorsankukai » 25 août 2018, 10:14

Bonjour etsije, le forum,
je ne connais rien en programmation
Alors pourquoi vouloir le faire par macro ? De plus, tes codes doivent comporter des erreurs (espace pile insuffisant).

Voici une proposition (parmi d'autres) avec de simples formules.
-en colonne A, la prestation
-en colonne B, le prix (rechercheV)
-en colonne C, la quantité
-en colonne E, le choix de la remise (le choix se fait en E1)
-en colonne I, le prix remisé

3 colonnes masquées pour calculs intermédiaires:
-en colonne F, la valeur de la remise en fonction du choix en E1
-en colonne G, la valeur de la remise si F1= remise
-en colonne H, la valeur de la remise si F1= remise+
Classeur1-1.xlsx
(10.51 Kio) Téléchargé 5 fois
Il y a certainement moyen de faire plus simple... :lole: ...si un pro passe dans le coin... |k)

Cordialement,
xorsankukai

La connaissance, c’est partager le savoir qui nous fait grandir.
Avatar du membre
xorsankukai
Membre impliqué
Membre impliqué
Messages : 1'478
Appréciations reçues : 137
Inscrit le : 7 octobre 2014
Version d'Excel : 2010 FR

Message par xorsankukai » 25 août 2018, 10:43

Re,

Une autre version, les calculs intermédiaires se font sur la feuille Tarif.... ;;)
Choix de la remise en I1
Classeur1-2.xlsx
(11.85 Kio) Téléchargé 18 fois
Cordialement,

EDIT....un essai avec ton fichier modifié....
devis 880 les SEB'S macro.xlsm
(616.45 Kio) Téléchargé 13 fois
Modifié en dernier par xorsankukai le 25 août 2018, 11:05, modifié 2 fois.
xorsankukai

La connaissance, c’est partager le savoir qui nous fait grandir.
g
gmb
Fanatique d'Excel
Fanatique d'Excel
Messages : 11'871
Appréciations reçues : 232
Inscrit le : 4 avril 2013
Version d'Excel : 2016

Message par gmb » 25 août 2018, 10:52

Bonjour
Bonjour à tous

Si tu tiens à une macro, ci-joint un essai à tester. Te convient-il ?
Bye !
devis 880 les SEB'S v1.xlsm
(608.55 Kio) Téléchargé 28 fois
e
etsije
Membre fidèle
Membre fidèle
Messages : 192
Appréciations reçues : 3
Inscrit le : 27 septembre 2015
Version d'Excel : 2013 FR

Message par etsije » 25 août 2018, 11:10

Bonjour xorsankukai, gmb, le forum
les formules décalées du classeur "essai 1-2" un coup de génie la colonne G de tarif
merci gmb pour le côté "magie" de la macro qui me va vraiment
Vous êtes des pros
Je vous remercie vraiment beaucoup de vôtre aide
Cordialement
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message