afficher premier choix d'une combobox

  • Initiateur de la discussion Initiateur de la discussion jacques
  • 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

jacques

Guest
bonjour,
j'ai dans une userform des combobx, et je voudrai qu'une fois la userform activée, mes combobox affichent le premier choix de la liste.
jespére avoir été clair.
Merci
 
Bonjour Jacques.

Si j'ai bien compris, tu veux que ce soit le premier "Item" qui soit dans ta combo, et non une ligne vide, comme c'est le cas par défaut.

Pour cela, dans ta procédure d'activation du Userform, tu le lui demande:

Private Sub UserForm_Initialize()
'...
'Remplissage de la combo...
'...
Combobox1=combobox1.list(0)
end sub

Une petite explication: les Items d'une ListBox ou combo sont comptés à partir de 0. Donc ici, je donne à Combobox1, (ou plus précisémment à sa propriété Combobox1.value qui est sa propriété par défaut, et qui peut donc être omise) la valeur du premier élément de la liste entrée dans ce combobox.
Si dans une combo, on rentre une donnée qui ne fait pas partie de la liste, alors le numéro d'item sera -1.

Bonne journée.
 
- 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

Réponses
40
Affichages
1 K
Réponses
9
Affichages
256
Réponses
6
Affichages
190
  • Question Question
XL 2019 User Form
Réponses
9
Affichages
359
Réponses
11
Affichages
219
Réponses
37
Affichages
699
  • Question Question
Autres Code VBA
Réponses
11
Affichages
294
Retour