liste déroulant (VBA)

  • Initiateur de la discussion Initiateur de la discussion jerems
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

jerems

Guest
Bonjour,

J'ai mis le code ci-dessous qui me permets d'avoir une liste déroulant dans un userform:

Private Sub userform_initialize()

ComboBox1.AddItem ('intelligent')
ComboBox1.AddItem ('curieux')
ComboBox1.AddItem ('remarquable')
ComboBox1.AddItem ('bizarre')
ComboBox1.AddItem ('louche')
ComboBox1.AddItem ('changeant')
ComboBox1.AddItem ('lunatique')

End Sub

Mon problème c'est que dans une boîte de dialogue, j'ai besoin de dupliquer ce code sur plusieurs userform mais il m'indique une erreur si je le fait.

Pouvez-vous m'aider?

Merci
Jerems
 
bonjour jerems

pour alimenter tes listbox je te suggere de passer par quelque chose du genre

For Each Control In UserForm1.Controls
n = 1
If Control.Name = 'ComboBox' & n Then
Control.AddItem ('intelligent')
Control.AddItem ('curieux')
Control.AddItem ('remarquable')
Control.AddItem ('bizarre')
Control.AddItem ('louche')
Control.AddItem ('changeant')
Control.AddItem ('lunatique')
End If
Next
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
522
Réponses
0
Affichages
151
Réponses
6
Affichages
737
F
Réponses
4
Affichages
818
L
Réponses
2
Affichages
700
Retour