Copie de macro

neutrix

XLDnaute Nouveau
Bonjour bonjour,

Je me constitue une arborescence de fichier excel (1 seul niveau = 1 fichier mère et plusieurs fichier fils)
Je crée les nouveau fichiers "fils" a partir du fichier "mère" donc le fichier "mère" comporte la grosse macro.

Le truc, c'est que les fichiers "fils" vont devoir communiquer avec "mere", je dois mettre dans chaque fichier "fils" la macro de communication. Le hic est : Comment, lorsque la macro lancee par "mere" qui cree un nouveau fichier, pourrai-je integrer (ou un copier coller de macro provenant de "mere") une macro dans le nouveau fichier ??

J 'espere etre pas trop fouilli

Merci
 

Dan

XLDnaute Barbatruc
Re : Copie de macro

Bonjour,

Pourquoi mettre le code dans les fichiers "Fils" ?

Ce que tu pourrais faire, c'est créer une variable dans ton fichier Mère qui va repèrer le fichier "Fils" ouvert et que tu pourras utiliser pour l'échange d'info entre les deux fichiers.

Un code du genre :
Code:
Set ref = Workbooks(1).Worksheets("sheet1")
Avec : Workbook1 le fichier Fils ouvert

L'avantage étant que toutes tes macros sont dans le fichier "Mère".

Amicalement
Dan
 

Discussions similaires

Réponses
4
Affichages
563

Statistiques des forums

Discussions
312 498
Messages
2 088 997
Membres
104 001
dernier inscrit
dessinbecm