AddItem en double...

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

B

belette

Guest
Bonjour,

Suis-je obligé d'écrire ça ou bien y a t'il une solution plus courte...

With ComboBoxVar1
.AddItem 'Adresse'
.AddItem 'Facture du'
.AddItem 'Début'
.AddItem 'Fin'
.AddItem 'Mois'
.AddItem 'Année'
.AddItem 'Référence'
.AddItem 'Consommation HP'
.AddItem 'Consommation HC'
.AddItem 'Consommation'
.AddItem 'Consommation'
.AddItem 'Coût'
.AddItem 'Coût unitaire'
End With

With ComboBoxVar2
.AddItem 'Adresse'
.AddItem 'Facture du'
.AddItem 'Début'
.AddItem 'Fin'
.AddItem 'Mois'
.AddItem 'Année'
.AddItem 'Référence'
.AddItem 'Consommation HP'
.AddItem 'Consommation HC'
.AddItem 'Consommation'
.AddItem 'Consommation'
.AddItem 'Coût'
.AddItem 'Coût unitaire'
End With

With ComboBoxVar3
.AddItem 'Adresse'
.AddItem 'Facture du'
.AddItem 'Début'
.AddItem 'Fin'
.AddItem 'Mois'
.AddItem 'Année'
.AddItem 'Référence'
.AddItem 'Consommation HP'
.AddItem 'Consommation HC'
.AddItem 'Consommation'
.AddItem 'Consommation'
.AddItem 'Coût'
.AddItem 'Coût unitaire'

End With

With ComboBoxVar4
.AddItem 'Adresse'
.AddItem 'Facture du'
.AddItem 'Début'
.AddItem 'Fin'
.AddItem 'Mois'
.AddItem 'Année'
.AddItem 'Référence'
.AddItem 'Consommation HP'
.AddItem 'Consommation HC'
.AddItem 'Consommation'
.AddItem 'Consommation'
.AddItem 'Coût'
.AddItem 'Coût unitaire'
End With
 
Bonjour Belette, bonjour le forum,

Tu pourrais peut-être faire comme ça :


For x = 1 To 4
With Me.Controls('ComboboxVar' & x)
.AddItem 'Adresse'
.AddItem 'Facture du'
.AddItem 'Début'
.AddItem 'Fin'
.AddItem 'Mois'
.AddItem 'Année'
.AddItem 'Référence'
.AddItem 'Consommation HP'
.AddItem 'Consommation HC'
.AddItem 'Consommation'
.AddItem 'Consommation'
.AddItem 'Coût'
.AddItem 'Coût unitaire'
End With
Next x
 
Bonjour belette, robert

une autre syntaxe possible, mais pas meilleur que celle de robert.



With ComboBoxVar1
        .AddItem 'Adresse'
        .AddItem 'Facture du'
        .AddItem 'Début'
        .AddItem 'Fin'
        .AddItem 'Mois'
        .AddItem 'Année'
        .AddItem 'Référence'
        .AddItem 'Consommation HP'
        .AddItem 'Consommation HC'
        .AddItem 'Consommation'
        .AddItem 'Consommation'
        .AddItem 'Coût'
        .AddItem 'Coût unitaire'
End With

For x = 2 To 4: Me.Controls('ComboboxVar' & x).List = ComboBoxVar1.List: Next x



salut
 
- 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
12
Affichages
1 K
Retour