Question sur combobox

alladin90 Messages postés 91 Date d'inscription mardi 6 janvier 2009 Statut Membre Dernière intervention 7 août 2016 - 7 oct. 2013 à 14:40
alladin90 Messages postés 91 Date d'inscription mardi 6 janvier 2009 Statut Membre Dernière intervention 7 août 2016 - 7 oct. 2013 à 18:13
Bonjour,

Est t-il possible de faire des calculs sur les items d'un combobx?
Mon application consiste à faire entrer un chiffre dans un text1 puis entrer un autre chiffre dans un combobx et le resultat de soustraction s'affiche dans text2.
Les donnees sont stoqués dans une base de donnees access biensur et à chaque fois que je rentre un nouveau chiffre dans combobox le resultats change dans text2.
Illustration:
text2 = combo1.item1 - combo1.item2 - combo1.item3....jusqu'a 5 items.
J'éspére pouvoir transmettre mon souci.
Merci d'avance.

2 réponses

cs_ShayW Messages postés 3253 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 57
7 oct. 2013 à 17:02
Salut


on peut écrire
dim x as integer
x = Val(Me.Combo1.List(0)) - Val(Me.Combo1.List(1))

mais tu veux modifier text1 au fur et à mesure
essaie
Dim diff As Integer
Dim iter As Integer
diff = Val(Me.Combo1.List(0))
For iter = 1 To Me.Combo1.ListCount - 1
 diff = diff - Val(Me.Combo1.List(iter))
Next iter
text1.text = str(diff)
1
alladin90 Messages postés 91 Date d'inscription mardi 6 janvier 2009 Statut Membre Dernière intervention 7 août 2016
7 oct. 2013 à 18:13
merci infiniment cs_ShayW
C'est tres gentil de votre part
0
Rejoignez-nous