spacepig01
Messages postés4Date d'inscriptionmercredi 4 septembre 2002StatutMembreDernière intervention22 mars 2006
-
18 mars 2006 à 10:03
spacepig01
Messages postés4Date d'inscriptionmercredi 4 septembre 2002StatutMembreDernière intervention22 mars 2006
-
22 mars 2006 à 13:31
voilà, j'ai deux combobox (categorie et sous categories), j'aimerai lier la valeur du combobox2 en fonction de la valeur du combobox1 (par exemple : pour la valeur du combobox1= "alimentation" -> combobox2= "supermarché" ou "boucherie" mais pas "essence"...
ideschamps
Messages postés20Date d'inscriptionmercredi 3 septembre 2003StatutMembreDernière intervention 4 avril 2007 21 mars 2006 à 13:41
Ce que tu peux faire, c'est associer un numéro à chaque item de ta combo1.
Quand tu l'initialises, tu fais :
combo1.Additem "Alimentation"
combo1.ItemData(combo1.NewIndex) =1
Et ensuite, dans le combo1_change ou lostfocus, tu fais :
if combo1.ItemData(combo1.ListIndex) =1 then
Boucle sur le contenu de ta colonne
for i=0 to nbligne
combo2.Additem Cell(i,col)
next
end if
spacepig01
Messages postés4Date d'inscriptionmercredi 4 septembre 2002StatutMembreDernière intervention22 mars 2006 21 mars 2006 à 13:16
merci Isa,oui ça correspond en partie à ce que je veux faire , peut-on faire encore mieux en integrant une variable à la place de "alimentation" qui va lire les valeurs dans une colonne? et en liaison avec le combo2 ?