Lier plusieurs combobox

nico31300 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


Bonjour à tous,

Je cherche à lier pusieurs combobox ActiveX dans une feuille Excel (sans Userform). La première Userform me donne: A318,A319,A320. La deuxième me donne un début de référence de pièce dépendant de l'avion sélectionné, et la troisième une fin de référence de pièce dépendant du début de référence. De plus j'ai deux optionbutton qui me permettent d'intégerer un autre paramètre de tri.
J'arrive à remplir la deuxième Userform en utilisant:


Private Sub ComboBox2_GotFocus()
If Sheet1.ComboBox1.Value = "A318" Then
If OptionButton1.Value = True Then
ComboBox2.Clear
ComboBox2.AddItem "D575-70050"
ComboBox2.AddItem "D575-70500"
ComboBox2.AddItem "D575-70650"
ComboBox2.AddItem "D575-70530"
End If
End if

Ca fonctionne mais je pense que j'ai un problème avec le choix de l'évenement déclencheur, seul GotFocus fonctionne mais l'affichage n'est pas beau.

Merci

5 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
0
nico31300 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Merci mais il ne semble pas que ça réponde à ma question, j'ai déjà épié ce site et mon cas n'y est pas.
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,

Et dans votre cas, que se passe-t-il si OptionButton1.Value = False ?????
0
nico31300 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
en fait il y a deux optionbutton, soit le est à true soit le deux est à true. Si la deuxieme est à true la valeur des AddItem est différente. Je nel'ai aps mis en entier pour que ca reste assez court dans le post. En fait c'est deux optionbutton pourait être remplacé par une combobox à deux valeurs possibles.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Votre cas est dans le style du lien que je vous ai mis, ce n'est qu'une logique de donnees a mettre en plages nommees et non en "dur" dans le code
0