Partager via


Application.Run method (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.

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.
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.