Bonjour,

D'abitude, aucun probleme avec ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Fichier = "Fichier.xls"
MacName = Fichier & "!SuperMac"
Workbooks(Fichier).Activate
Application.Run MacName
Je vais lancer la macro SuperMac dans le "Fichier" (different).

D'habitude, pas de probleme.

Sauf que la, j'ai "Runtime Error 1004, the macro Fichier.xls!SuperMac can't be found". Bon, il ment, elle existe:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Sub SuperMac(a As Integer)
Il faut visiblement le parametre a (0 supposons), j'ai essaye:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Fichier = "Fichier.xls"
MacName = Fichier & "!SuperMac(0)"
Workbooks(Fichier).Activate
Application.Run MacName
Pareil...

Une idee?