• Initiateur de la discussion Initiateur de la discussion neutrix
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

neutrix

Guest
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
 
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

B
Réponses
17
Affichages
3 K
benoitoleron
B
J
Réponses
3
Affichages
3 K
jojo2511
J
S
Réponses
3
Affichages
988
Sandrine123
S
P
Réponses
0
Affichages
1 K
P
T
Réponses
5
Affichages
7 K
testeuryann
T
M
Réponses
4
Affichages
7 K
W
Réponses
0
Affichages
11 K
W
A
Réponses
2
Affichages
2 K
A
D
Réponses
4
Affichages
3 K
De passage
D
Retour