Hello,
Je viens effectivement de paramétrer un UserForm comme je le désirais avec un bouton pour valider mes sélections.
J'arrive à l'exporter de mon fichier via le code
ThisWorkbook.VBProject.VBComponents("UserForm1").Export chemin
Je le récupère sur le nouveau fichier via le code
NomFichierxlsexport = tir & " pour la station " & Site & " v" & version & extension
Workbooks(NomFichierxlsexport).VBProject.VBComponents.Import ("C:\Users\gilm\Documents\UserForm1.frm")
Mon UserForm1 est DIM as Object.
Lorsque j'utilise - UserForm1.Show - j'ai une "Erreur définie par l'application ou pas l'objet".
Sauriez-vous m'indiquer quel est le soucis ?
Lorsque je le place dans mon fichier de base où le UserForm1 n'est pas déclaré il s'affiche sans soucis.
Merci d'avance,
Matthieu
Edit : J'ai changé le DIM as Object ==> DIM as UserForm. L'extraction semble tout de même fonctionne.
L'erreur qui apparait est : "Variable objet ou variable de bloc with non définie".
Pourtant quand je commente ce code tout fonctionne nominalement.