Forum Clubic

VBA et Combobox synchro entre Userform

Bonjour à tous!

Je travaille sur des Userform articulées autour de combobox pour recuperer des données à afficher.
Est il possible de synchroniser la valeur (dans le sens ListIndex) entre les différentes Userform?
En clair: Sur la Userform1, le Combobox4.listindex=5, il faudrait que le combobox4.listindex se mette du coup sur 5 aussi lors de l’affichage de la Userform2.
Tout ca pour éviter de remodifier la valeur dans la combobox de la Userform2…

J’ai été clair? :paf:

Merci d’avance de votre aide!! :ane:

Ca doit pouvoir se faire à travers l’élément activate (UserForm_Activate()) de ton Userform2
Tu récupères l’index actif de ta combobox1 et tu forces la valeur dans la seconde

Salut Gcc!

un truc genre

?

Exactement.
Et comme tu es dans Userform2, tu peux même ne pas y faire référence explicitement
combobox1.listindex=userform1.combobox1.listindex
ou
me.combobox1.listindex=userform1.combobox1.listindex

Ca marche au poil!

Merci Gcc! :jap:

De rien