• Initiateur de la discussion Initiateur de la discussion Jean-yves
  • 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 !

J

Jean-yves

Guest
Bonjour,

J'aimerais qu'une macro exécute une autre macro (ici Analyse Mesures) située dans un autre classeur (ici r1-air).

J'ai essayé ceci :

Workbooks.Open Filename:=ThisWorkbook.Path & '\\r1-air.XLS'
Application.Run ('r1-air!AnalyseMesures')

Malheureusement, ca plante lors de l'éxécution.

Avis aux amateurs...

Merci
 
bonjour Jean-Yves

que veux tu dire par 'ça plante' ?
que ce passe t'il lorsque tu lances la procedure?
tu as un message d'erreur?
si oui lequel?

est ce que la macro à déclencher est dans un module ?


tu peux essayer cette synthaxe

Run 'r1-air.XLS!Module1.macroTest'


bonne journée
MichelXld
 
Bonjour Michel,

j'ai essayé ta syntaxe mais je ne parviens pas à la faire fonctionner.
Que représente le 'module 1' dans cette syntaxe?

En ce qui concerne l'erreur affichée, il s'agit de l'erreur 1004 me signalant qu'il est impossible de trouver la macro.

J'ai pourtant bien vérifier que la macro (que je tente d'éxecuter) soit enregistrée dans le bon classeur mais rien n'y fait.

Merci.
 
re-bonjour Michel,

je pense avoir bien suivi ta syntaxe (voir ci-dessous) mais malheureusement j'ai toujours la même erreur.

Workbooks.Open Filename:=ThisWorkbook.Path & '\\r1-air.XLS'
Run 'r1-air.XLS!Module1.AnalyseMesures'

a+
 
Je crois que j'ai trouvé pourquoi ca ne marchait pas.

La syntaxe que j'ai mise est :

Run (''r1-air.xls'!Module1.AnalyseMesures')

Les paranthèses peuvent être bougées mais il semble que les ' de part et d'autre de r1-air.xls soient nécessaires

Merci pour tout et bonne journée
 
- 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

Réponses
21
Affichages
2 K
J
Réponses
3
Affichages
1 K
Janis
J
U
Réponses
3
Affichages
1 K
Undersound
U
D
Réponses
0
Affichages
906
Danybrett
D
E
Réponses
0
Affichages
1 K
eeyglunent
E
Réponses
1
Affichages
926
Compte Supprimé 979
C
K
Réponses
7
Affichages
3 K
K
L
Réponses
19
Affichages
3 K
lord_2009
L
N
  • Question Question
Réponses
5
Affichages
3 K
Retour