Bonjour,
Alors, mon dernier petit probleme avant de terminer ma macro:
Dans une macro, je fais appel a une autre macro, contenu dans un autre classeur.
J'ai un autre probleme concernant les exit sub.
Donc, dans mon classeur 1:
--------------------------
Sub macro1()
mavar = "bonjour"
Workbooks.Open ("c:\testmacro.xls")
Run("testmacro.xls!macro2", mavar) = True
End Sub
--------------------------
et dans mon classeur testmacro, j'ai:
--------------------------
Sub macro2(mavar)
msg = MsgBox(mavar)
Exit Sub
End Sub
--------------------------
Losrque je veux quitter la procedure (avec le exit sub), j'ai une erreur 424: object required.
Pourquoi??
ca marche tres bien si je lance la macro2 toute seule, mais des qu'elle est appellee par une autre, ca plante.
Pouvez-vous m'aider?
merci pour tout!!