hamardfred
Messages postés27Date d'inscriptionjeudi 12 janvier 2006StatutMembreDernière intervention20 janvier 2008
-
31 janv. 2006 à 13:03
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 2010
-
31 janv. 2006 à 19:53
Bonjour,
J'aurais voulu savoir comment mettre des valeurs dans une combobox après avoir sélectionnez dans une autre combox une valeur en VB:
exemple:
combobox1: je selectionne test1
combobox2: je voudrai avoir les valeurs test11
test12
test13
ou
combobox1: je sélectionne test2
combobox2: je voudrai avoir les valeurs test21
test22
test23
ou encore
combobox1: je sélectionne test3
combobox2: je voudrai avoir les valeurs test31
test32
test33
etc... jusqu'a 74 valeurs.
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 20102 31 janv. 2006 à 19:53
Violent Ken
?? Quelle horreur mon post précédent !
J'étais sous Linux, et comme FireFox avait un problème, j'utilisais l'explorateur pour naviguer sur Internet....explorateur qui possède un contrôle de texte qui gère bizarremment les sauts de ligne...
Enfin, voilà le code original :
Private Sub Form_Load()
Combo1.AddItem "Choix 1"
Combo1.AddItem "Choix 2"
Combo1.AddItem "Choix 3"
Combo1.AddItem "Choix 4"
Combo1.AddItem "Choix 5"
End Sub
Private Sub Combo1_Click()
'alors en fonction du texte de ce combo, on gère l'affichage dans le combo3
'on efface le contenu de l'autre combobox
Combo3.Clear
Select Case Combo1.Text
'le select case est utile seulement dans les cas ou il y a beaucoup de choix
Case "Choix 1"
'on ajoute en fonction de "choix 1"
Combo3.AddItem "1.1"
Combo3.AddItem "1.2"
Combo3.AddItem "1.3"
Combo3.AddItem "1.4"