Incrémenter la numérotation d'une ComboBox automatiquement

Fermé
cestsupergenial Messages postés 17 Date d'inscription mercredi 25 mai 2016 Statut Membre Dernière intervention 13 février 2017 - 11 juil. 2016 à 17:26
cestsupergenial Messages postés 17 Date d'inscription mercredi 25 mai 2016 Statut Membre Dernière intervention 13 février 2017 - 13 juil. 2016 à 00:03
Bonjour à tous,
J'ai une question de néophyte à la quelle une réponse simple doit exister, mais je ne l'ai pas trouvé !
J'ai créé plusieurs ComboBox dans un UF, qui appellent des macros. Ces macros sont identiques pour toutes les combobox, à la différence près qu'elles dépendent de la combobox choisie : elles sont du type If UserForm1.ComboBox1.Value="a" Then..., ce schéma se répétant de nombreuses fois.
Comment faire pour que, en rajouant quelques lignes de commande, cette macro s'applique également à la ComboBox2, 3 etc ?
(la solution de bourrin que j'ai pour l'instant a été de creer une autre macro en changeant le numero de la combobox, mais je suis pas contre diviser par deux la longueur de mon code !)

3 réponses

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 729
11 juil. 2016 à 17:59
0
eriiic Messages postés 24582 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 8 juin 2024 7 223
12 juil. 2016 à 01:01
Bonjour,

Sans code ni fichier difficile de se faire une idée précise du pb...
Tu pourrais très bien avoir une procédure commune que tu appelles des différentes combobox, avec éventuellement un passage de paramètres.
eric
0
cestsupergenial Messages postés 17 Date d'inscription mercredi 25 mai 2016 Statut Membre Dernière intervention 13 février 2017
13 juil. 2016 à 00:03
Merci pour vos conseils ! je n'ai pas réussi à faire exactement ce que je souhaitais, mais j'ai trouvé un petit contournement qui me fait gagner beaucoup de place dans mon code (et accessoirement quelques heures aussi !)
0