Bonjour ,
voila mon problème. Il doit être assez simple à résoudre mais je n'y arrive pas.
Je cherche le moyen de pouvoir créer des méthodes génériques pour remplir combobox, listbox... avec le nom de mon control( combobox, listbox...) placé en paramètre..
je m'explique.
Imaginons que j'ai un userform (uf1), sur lequel j'ai 2 combobox (Cb1 et Cb2) et deux boutons (But1 et But2)
je voudrais appeler ma méthode RemplirCbs(Combo as....) (je ne sais pas quel type de variable mettre)en utilisant le code :
call RemplirCbs(Cb1) ou call RemplirCbs(Cb2) ou Cb1 et Cb2 sont les deux combobox à remplir avec la plage ("A1:A10") pour Cb1 et "B1:B10") pour Cb2.
ces deux appel sont fait en cliquant sur But1 pour remplir Cb1 et But2 pour Cb2
j'ai mis mon fichier,Evidemment, c'est juste un fichier pour tester le truc, car j'envisage un développement plus conséquent par la suite, et j'avoue que l'appel à des méthodes génériques peut considérablement diminuer la taille et l’accès à mon fichier et son exécution.
Voila j'espère que vouspourrez m'aider. je pense que c'est juste une histoire de définition des variables qui pèche
voila mon problème. Il doit être assez simple à résoudre mais je n'y arrive pas.
Je cherche le moyen de pouvoir créer des méthodes génériques pour remplir combobox, listbox... avec le nom de mon control( combobox, listbox...) placé en paramètre..
je m'explique.
Imaginons que j'ai un userform (uf1), sur lequel j'ai 2 combobox (Cb1 et Cb2) et deux boutons (But1 et But2)
je voudrais appeler ma méthode RemplirCbs(Combo as....) (je ne sais pas quel type de variable mettre)en utilisant le code :
call RemplirCbs(Cb1) ou call RemplirCbs(Cb2) ou Cb1 et Cb2 sont les deux combobox à remplir avec la plage ("A1:A10") pour Cb1 et "B1:B10") pour Cb2.
ces deux appel sont fait en cliquant sur But1 pour remplir Cb1 et But2 pour Cb2
j'ai mis mon fichier,Evidemment, c'est juste un fichier pour tester le truc, car j'envisage un développement plus conséquent par la suite, et j'avoue que l'appel à des méthodes génériques peut considérablement diminuer la taille et l’accès à mon fichier et son exécution.
Voila j'espère que vouspourrez m'aider. je pense que c'est juste une histoire de définition des variables qui pèche