Magic_Doctor
XLDnaute Barbatruc
Bonsoir,
Dans une USF j'ai 2 ComboBox : ComboBox1 & ComboBox2
Une procédure est assignée à chacune de ces ComboBox. Les 2 procédures (relativement longues) sont quasiment identiques à quelques détails près.
Plutôt que d'écrire, dans le module de feuille, les 2 procédures, j'ai songé à n'en écrire qu'une seule dans une macro paramétrable (permettant ainsi de distinguer la ComboBox qui l'appelle) que je mets dans un module standard.
Je ne me souviens plus comment, à partir d'une macro dans un module standard, appeler les ComboBox.
Dans un module de feuille c'est très simple, par exemple :
Mais dans un module standard...
Merci pour toute aide.
Dans une USF j'ai 2 ComboBox : ComboBox1 & ComboBox2
Une procédure est assignée à chacune de ces ComboBox. Les 2 procédures (relativement longues) sont quasiment identiques à quelques détails près.
Plutôt que d'écrire, dans le module de feuille, les 2 procédures, j'ai songé à n'en écrire qu'une seule dans une macro paramétrable (permettant ainsi de distinguer la ComboBox qui l'appelle) que je mets dans un module standard.
Je ne me souviens plus comment, à partir d'une macro dans un module standard, appeler les ComboBox.
Dans un module de feuille c'est très simple, par exemple :
VB:
Me.ComboBox1.List = dico1.keys
Me.ComboBox2.List = dico2.keys
Merci pour toute aide.