XL 2013 combox en fonction texbox

nizar2008

XLDnaute Nouveau
Bonsoir a tous

je veux a partir de liste déroulant je change le calcule:

ma liste comporte soit classe1 soit classe 2

si combox affiche classe 1

et je mettrai une valeur dans "E0" (ex 20 ) pour la limite 1 ( V1,V2,V3) s'affiche E0/2 el la limite 2 (VL1,VL2,VL3etVL4) s'affiche = E0 donc 20

SI Combox afiche classe 2

et je mettrai une valeur dans "E0" (ex 20 ) pour la limite 1 ( V1,V2,V3) s'affiche E0 et la limite 2 (VL1,VL2,VL3etVL4) s'affiche E0*2 DONC =40

merci
 

Pièces jointes

  • MARK_T1.xlsm
    72.5 KB · Affichages: 30

Modeste

XLDnaute Barbatruc
Re : combox en fonction texbox

Bonjour nizar2008,

Pas certain d'avoir compris, mais essaie avec ce début de piste:
VB:
Private Sub E_AfterUpdate()
    If Me.ComboBox1 = "" Then Exit Sub
    For ct = 1 To 3
    Me.Controls("V" & ct) = (E * 1) * IIf(ComboBox1 = "CLASSE 1", 0.5, 1)
    Next ct
End Sub
Si c'est correct, le reste ne devrait plus être qu'une adaptation
 

Discussions similaires

Statistiques des forums

Discussions
312 331
Messages
2 087 352
Membres
103 526
dernier inscrit
HEC