Méthode Workbook.RunAutoMacros (Excel)
Exécute la macro Auto_Open, Auto_Close, Auto_Activate ou Auto_Deactivate attachée au classeur. Cette méthode est incluse pour des raisons de compatibilité avec les versions précédentes. Pour le nouveau code Visual Basic, vous devez utiliser les événements Open, Activate et Deactivate et la méthode Close au lieu de ces macros.
Syntaxe
expression. RunAutoMacros (Lequel)
Expression Variable qui représente un objet Workbook .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Which | Obligatoire | XlRunAutoMacro | Spécifie la macro automatique à exécuter. |
Exemple
Cet exemple montre comment ouvrir le classeur Analysis.xls puis comment exécuter sa macro Auto_Open.
Workbooks.Open "ANALYSIS.XLS"
ActiveWorkbook.RunAutoMacros xlAutoOpen
Cet exemple montre comment exécuter la macro Auto_Close du classeur actif puis comment fermer celui-ci.
With ActiveWorkbook
.RunAutoMacros xlAutoClose
.Close
End With
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.