bonjour à tous
j'ai dans un usf, plusieurs combobox et j'aimerais, pour gagner quelques clics, que lorsque je sélectionne une valeur dans le 1er combo, le suivant ouvre sa liste automatiquement et ainsi de suite
je sais que c'est possible je l'ai déjà fais mais je ne retrouve pas
merci de votre aide
Bonjour Kjin
même si ce code parait logique, ça ne fonctionne pas
j'ai essayé sur combox1_click, ça ne fonctionne pas
sur combox1_dropbuttonclick ça ouvre bien la liste du combox2 mais après j'ai une erreur et excel se ferme
Bonjour @ tous,
n'apporte rien au fil,
Bienvenu chez toi mon cher ami Hasco, je suis chanceux d’être le premier qui te dis ce petit mot.
@ + sur les fils
Bonjour à tous ,
Ho ho, salut à toi Hasco, ça m'ensoleille mon dimanche pourri !
Désolé Pascal, non testé car jamais utilisé et je découvre !
J'ai jeté un oeil ici pour retrouver la solution de Job (pourquoi cette solution fonctionne t-elle, mystère ?!) et l'ai juste réadaptée
Dans un module standard...
Code:
Sub DropDown_ComboBox(combo$)
UserForm1.Controls(combo).DropDown
End Sub
...et dans le usf...
Code:
Private Sub ComboBox1_Change()
Application.OnTime Now, "'DropDown_ComboBox ""ComboBox2""'"
End Sub
Private Sub ComboBox2_Change()
Application.OnTime Now, "'DropDown_ComboBox ""ComboBox3""'"
End Sub