Appeler plusieurs macro d'un autre classeur

bonjour

je me trouve un peut embêté , depuis mon classeur A je souhaite appeler une macro se trouvant dans le classeur B ,C,D et E

j'ai ecris ce bout de code utilisant un message box :

Sub alerteCLIQUE()
Dim Rep As Integer

    Rep = MsgBox("Etes vous certain de vouloir continuer  ?  ", vbYesNo + vbQuestion, "ATTENTION!")
    If Rep = vbYes Then
        Call BETA ' cette macro se trouve dans le claseur B

        Call CHARLIE ' cette macro se trouve dans le classeur C

        Call DELTA 'cette macro se trouve dans le classeur D

        Call ECHO ' cette macro se trouve dans le classeur E

    Else

        Close Rep
    End If
End Sub

je pense que mon code est insuffisamment renseigné pour qu'excel puisse trouver les macros à activer depuis mon classeur A

existe il une procedure à ajouter ?

Merci pour vos conseils

...je voulais ajouter que tout les classeurs A,B,C,D et E se trouvent dans le meme dossier sur mon bureau

merci

Bonjour

sans l'avoir testé (donc pas sur) (voir

par exemple)

Application.Run "NomClasseur.xls!NomModule.NomMacro" 

Peut-être faut-il le chemin avant le nom du classeur ?

merci pour cette methode , meme en indiquant par exemple le chemin d'un classeur ,par exemple , celui de B , j'ai le message suivant "....ne trouve pas la macro BETA " j'ai pensé peut etre qu'il fallait indiquer le nom du module qui contient la macro , sans certitude

RE..... j'ai pu résoudre mon probleme ( le soucis etait du à des "quotes" abscents dans mon code )

merci pour vos réponses

Rechercher des sujets similaires à "appeler macro classeur"