combobox simplifier le code

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

apdf1

XLDnaute Impliqué
Bonjour

Voila j'ai 8 combobox qui ont la même indication y a t-il un code qui peut alimenter les huit Combobox de manière plus simple.
Code:
Private Sub UserForm_Initialize()


With Me.ComboBox1
        .AddItem "Prise"
        .AddItem "Garde"
        .AddItem "Garde sans le Chien"
        .AddItem "Garde Contre le Chien"
     End With
With Me.ComboBox2
        .AddItem "Prise"
        .AddItem "Garde"
        .AddItem "Garde sans le Chien"
        .AddItem "Garde Contre le Chien"
     End With
With Me.ComboBox3
        .AddItem "Prise"
        .AddItem "Garde"
        .AddItem "Garde sans le Chien"
        .AddItem "Garde Contre le Chien"
     End With
With Me.ComboBox4
        .AddItem "Prise"
        .AddItem "Garde"
        .AddItem "Garde sans le Chien"
        .AddItem "Garde Contre le Chien"
     End With
 With Me.ComboBox5
        .AddItem "Prise"
        .AddItem "Garde"
        .AddItem "Garde sans le Chien"
        .AddItem "Garde Contre le Chien"
     End With
 With Me.ComboBox6
        .AddItem "Prise"
        .AddItem "Garde"
        .AddItem "Garde sans le Chien"
        .AddItem "Garde Contre le Chien"
     End With
With Me.ComboBox7
        .AddItem "Prise"
        .AddItem "Garde"
        .AddItem "Garde sans le Chien"
        .AddItem "Garde Contre le Chien"
     End With
With Me.ComboBox8
        .AddItem "Prise"
        .AddItem "Garde"
        .AddItem "Garde sans le Chien"
        .AddItem "Garde Contre le Chien"
     End With
End Sub

Si quelqu'un peut m'aider je le remercie d'avance
Cordialement

Max
 

Pièces jointes

Bonsoir apdf1 et le forum.


Code:
Dim i As Long
For i = 1 To 9
Controls("combobox" & i).AddItem "Prise"
Controls("combobox" & i).AddItem "Garde"
Controls("combobox" & i).AddItem "Garde sans le Chien"
Controls("combobox" & i).AddItem "Garde Contre le Chien"
Next

A +
 
Re : Re: combobox simplifier le code

Bonjour à tous

Ici en transit

Une autre façon de faire
Code:
Private Sub UserForm_Initialize()
Dim t, i As Byte
t = Array("Prise", "Garde", "Garde sans le Chien", "Garde Contre le Chien")
For i = 1 To 8
Me.Controls("ComboBox" & i).List = t
Next i
End Sub

A+ avec mon pseudo habituel
JM
 
- 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

Discussions similaires

Réponses
3
Affichages
837
Réponses
11
Affichages
1 K
Réponses
4
Affichages
778
  • Question Question
Microsoft 365 Protect/Unprotect
Réponses
18
Affichages
3 K
Retour