Partager via


Application.Run, méthode (Excel)

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.

Il peut s’agir d’une chaîne avec le nom de la macro, d’un objet Range indiquant l’emplacement de la fonction ou d’un ID de registre pour une fonction DLL (XLL) inscrite.

Si une chaîne est utilisée, elle sera évaluée dans le contexte de la feuille active.
Arg1Arg30 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.