Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Exécute une macro ou appelle une fonction. Elle peut être utilisée pour exécuter une macro écrite en Visual Basic ou dans le langage de macro de Microsoft Excel, ou pour exécuter une fonction dans une DLL ou une XLL.
Syntaxe
expression.Exécuter (Macro, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg27, Arg28, Arg29, Arg30)
expressionUne variable qui représente un objetApplication.
Paramètres
| Nom | Requis/Facultatif | Type de données | Description |
|---|---|---|---|
| Macro | Facultatif | Variant | Macro à exécuter. Cela peut être une chaîne contenant le nom de la macro, un objet Range indiquant où se trouve la fonction ou un identificateur de Registre pour une fonction DLL (XLL) enregistrée. Si une chaîne est utilisée, elle sera évaluée dans le contexte de la feuille active. |
| Arg1–Arg30 | Facultatif | Variant | Argument à transmettre à la fonction. |
Valeur renvoyée
Variant
Remarques
Vous ne pouvez pas utiliser des arguments nommés avec cette méthode. Ils doivent être transmis par position.
La méthode Run renvoie la valeur renvoyée par la macro appelée.
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.