Appel de procédure située dans un autre classeur

Le
cmoi
Bonjour à tous,

Je n'arrive pas à trouver la syntaxe pour appeler une procédure située dans
un autre classeur. L'aide n'est pas très explicite sur le sujet.

cmoi
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Tatanka
Le #5427821
Salut cmoi,

Un exemple à essayer.
Je suppose ici que :
1) Les classeurs « Classeur1 » et « Classeur2 » sont ouverts.
2) Il y a une macro nommée « MaMacro » dans « Classeur2 »
et tu veux l'appeler à partir du « Classeur1 ».
Tu pourrais alors mettre cette macro dans le « Classeur1 » :
Sub Appel()
Application.Run "Classeur2!MaMacro"
End Sub

Est-ce que ça te convient ?

Serge


"cmoi"
Bonjour à tous,

Je n'arrive pas à trouver la syntaxe pour appeler une procédure située dans un autre classeur. L'aide n'est pas très explicite sur
le sujet.

cmoi



cmoi
Le #5427661
C'est bon merci !


"Tatanka" %23A%
Salut cmoi,

Un exemple à essayer.
Je suppose ici que :
1) Les classeurs « Classeur1 » et « Classeur2 » sont ouverts.
2) Il y a une macro nommée « MaMacro » dans « Classeur2 »
et tu veux l'appeler à partir du « Classeur1 ».
Tu pourrais alors mettre cette macro dans le « Classeur1 » :
Sub Appel()
Application.Run "Classeur2!MaMacro"
End Sub

Est-ce que ça te convient ?

Serge


"cmoi" 47f11f5c$0$868$
Bonjour à tous,

Je n'arrive pas à trouver la syntaxe pour appeler une procédure située
dans un autre classeur. L'aide n'est pas très explicite sur le sujet.

cmoi







Publicité
Poster une réponse
Anonyme