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

Fonction Call macro

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

Egruat

XLDnaute Occasionnel
Bonjour,

Je souhaiterai faire appel à plusieurs macros par la fonction Call

Mais si je mets

Sub test

Call macro1

Call macro2

End Sub


Ca ne marche pas.

Pourriez-vous m'aider?

Merci !
 
Re : Fonction Call macro

Bonjour Egruat

Teste ce code dans un nouveau classeur dans 1 nouveau module 🙂.

Code:
Sub test()
Call macro1
Call macro2
End Sub
Sub macro1()
MsgBox "macro1"
End Sub
Sub macro2()
MsgBox "macro2"
End Sub
 
Re : Fonction Call macro

Bonjour,

fonctionne chez moi, si macro1 et macro2 sont dans le même projet.. si dans module différent aussi, si ces procédures ne sont pas "private"...

bon après midi
@+

Edition : bonjour Michel🙂
 
Re : Fonction Call macro

Bonjour,
Non.
Car trop de possibilités:
Les Sub macro1 et macros2 n'existent nulle part,
sont déclarées Private dans un autre module,
Font partie d'un module de classe ou pseudo-module de classe (objet Excel)
Niveu de sécurité définit trop élevé, interdisant toute exécution de macros,
plus d'autres explication qui ne viendraient à l'esprit qu'en examinant le classeur.
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…