Méthode Application.RecordMacro (Excel)
Cette méthode enregistre le code si l'enregistreur de macro est activé.
Syntaxe
expression. RecordMacro (BasicCode, XlmCode)
expressionUne variable qui représente un objetApplication.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
BasicCode | Facultatif | Variant | Chaîne qui spécifie le code Visual Basic enregistré si l'enregistreur de macro enregistre dans un module Visual Basic. La chaîne sera enregistrée sur une ligne. Si la chaîne contient un retour chariot (le caractère ASCII 10 ou Chr$(10) dans le code), elle sera enregistrée sur plusieurs lignes. |
XlmCode | Facultatif | Variante | Argument ignoré. |
Remarques
La méthode RecordMacro ne peut pas enregistrer dans le module actif (celui dans lequel la méthode RecordMacro existe).
Si l'argument CodeBase est omis alors que l'application enregistre dans Visual Basic, Microsoft Excel enregistre une instruction Application.Run appropriée.
Pour empêcher l'enregistrement (par exemple lorsque l'utilisateur annule votre boîte de dialogue), appelez cette fonction avec deux chaînes vides.
Exemple
Cet exemple montre comment enregistrer du code Visual Basic.
Application.RecordMacro BasicCode:="Application.Run ""MySub"" "
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.