Créer un userform dans un classeur à partir d'un autre classeur

Résolu
fabiendag - 26 avril 2013 à 11:07
 fabiendag - 26 avril 2013 à 11:55
Bonjour à tous,
Voilà mon problème : A partir d'un classeur, je crée un autre classeur qui classe les données du premier dans trois feuilles différentes (elles sont créées aussi par vba). Je cherche un moyen de créer un userform dans ce nouveau classeur en même temps qu'il me le crée et me tri les données dans ces 3 feuilles.
J'espère que je suis clair et merci par avance pour les pistes que vous pourrez me trouver.


Fabien

3 réponses

Bon bah cherchez plus les amis, j'ai trouvé la solution tout seul comme un grand...
Je vous la fais partager puisque je suis gentil lol
Avec en prime comment créer un module et le renommer :)
ThisWorkbook.VBProject.VBComponents.Item("UserForm1").Export "c:\copieUSF.frm"
    Workbooks("receveur.xls").VBProject.VBComponents.Import "c:\copieUSF.frm"
    Workbooks("receveur.xls").VBProject.VBComponents.Add (vbext_ct_StdModule)
    Workbooks("receveur.xls").VBProject.VBComponents.Item("module1").Name = "fonction"



Fabien
3
A la limite, si c'est pas possible, est-ce qu'il est possible d'automatiser le transfert d'un userform d'un classeur à l'autre... je pourrais le créer dans le classeur de départ et le transférer pendant l'exécution de la procédure.


Fabien
0
résolu


Fabien
0
Rejoignez-nous