Bonjour,
Est-il possible de copier un module "Module1" d'un fichier test1.xls vers un fichier test2.xls, ainsi que le bouton de commande (CommandButton1)qui va avec.
Dans le cas en question, le fichier test2.xls doit absolument être crée en copiant en valeur et en format un onglet "synthèse" du classeur test1.xls, d'où la complication pour copier la macro.
J'ai essayé tout un tas de codes avec des lignes types :
ThisWorkbook.VBProject.VBComponents("Module1").Export _
"cheminmacro" & ".bas"
ThisWorkbook.VBProject.VBComponents("Module1").Import "cheminmacro" & ".bas"
Mais, je ne m'en sors pas du tout. Faut-il juste importer ou exporter, ou alors exporter et importer?
De plus, je souhaiterai que la macro ne soit pas stocké autrepart que dans ces deux fichiers en question.
Merci d'avance pour vos réponses !!!
Est-il possible de copier un module "Module1" d'un fichier test1.xls vers un fichier test2.xls, ainsi que le bouton de commande (CommandButton1)qui va avec.
Dans le cas en question, le fichier test2.xls doit absolument être crée en copiant en valeur et en format un onglet "synthèse" du classeur test1.xls, d'où la complication pour copier la macro.
J'ai essayé tout un tas de codes avec des lignes types :
ThisWorkbook.VBProject.VBComponents("Module1").Export _
"cheminmacro" & ".bas"
ThisWorkbook.VBProject.VBComponents("Module1").Import "cheminmacro" & ".bas"
Mais, je ne m'en sors pas du tout. Faut-il juste importer ou exporter, ou alors exporter et importer?
De plus, je souhaiterai que la macro ne soit pas stocké autrepart que dans ces deux fichiers en question.
Merci d'avance pour vos réponses !!!