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

T

thomas

Guest
Rebonjour le forum,

Comment fait-on dans une procedure VBA (declarée dans fichier1.xls) pour appeler une autre procedure VBA défini dans un autre fichier (fichier2.xls) ? Je ne sais pas comment faire (Call ne marche pas, il me dit que le sub n'est pas défini).

Merci pour votre aide.
 
Salut Thomas, Sony et le forum

Oui d'accord, comme le dit Sony il faut que le "fichier2.xls" contenant la Macro "TestFichier2" soit ouvert.... En VBA avec la méthode Workbooks.Open...

Ensuite pour pouvoir toujours depuis le "Fichier1.xls", tu peux avoir un code comme ceci qui lancera la macro "TestFichier2" contenue donc dans le "Fichier2.xls"

Sub LancementMacroAutreFichier ()
Application.Run "Fichier2!TestFichier2"
End Sub


Quelques infos pour travailler en multi-classeurs aussi sur ce fil Lien supprimé

Bonne Fêtes
@+Thierry
 
bonjour

regarde du côté de la méthode run

exemple ici :
<http://xlbysteph.free.fr/aideinformatique/actionvba.htm>
'pour info j'ai complété cette dernière mais je n'ai pas mis en ligne la nouvelle version
 
Salut Jon,

Je suis allé sur ton lien ! C'est cool, ca fonctionne.
Mais est-ce qu'il est possible maintenant d'appeler dans une procédure vba excel une procédure vba access ???

Merci pour ton lien, @+.
 
- 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
4
Affichages
199
Réponses
4
Affichages
138
Réponses
2
Affichages
118
Réponses
5
Affichages
211
Retour