Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Appeler un macro d'une feuille dans un module

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

David

XLDnaute Occasionnel
Bonjour à tous

J'ai une macro dans une feuille et je veux l'appeler dans un module, mais quand je mets le nom de la macro j'ai un message d'erreur : Erreur de compilation Sub ou function non définie.

Je ne peux (je ne sais pas) pas déplacer la macro dans un module, ça génére encore plus de problèmes.

Quand j'appelle les macros des autres modules il me suffit de taper son nom et ça marche, mais quand la macro se trouve dans une feuille, ça ne marche pas.

Merci d'avance
 
Dernière édition:
Re : Appeler un macro d'une feuille dans un module

Bonjour,

En considérant la macro Test dans la Feuil1, tu peux faire comme ceci dans ton module :

Sub test2()
Sheets("Feuil1").test
End Sub

ou

Sub test2()
Call Sheets("Feuil1").test
End Sub
 
- 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

Discussions similaires

Réponses
3
Affichages
116
Réponses
4
Affichages
445
D
  • Question Question
Réponses
5
Affichages
212
Didierpasdoué
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…