Utilisation de la méthode run dans un module classe
Bonjour à tous,
La question est : Y a-t-il quelque chose de particulier à faire pour pouvoir utiliser la méthode run dans un module de classe ?
Dans un module cela fonctionne très bien:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| Sub macroCall()
Dim nom As String
call test()
nom = "test"
Application.Run (nom)
End Sub
private sub test()
debug.print "Bonjour"
endsub |
La fonction test est exécutée 2 fois.
Par contre lorsque je suis dans un module de classe, le call passe mais l'application.run retourne toujours l'erreur:
Erreur d'exécution '1004':
Impossible d'exécuter la macro 'test'. il est possible qu'elle ne soit pas disponible dans ce classeur ou que toutes les macros soient désactivées.
Merci de votre aide