Partager via


WorkbookBase.RunAutoMacros, méthode

Exécute la macro Auto_Open, Auto_Close, Auto_Activate ou Auto_Deactivate attachée au classeur. Cette méthode est incluse pour la compatibilité descendante. Vous devez utiliser les événements Ouvrir, Fermer, Activer et Désactiver au lieu de ces macros.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Déclaration
Public Sub RunAutoMacros ( _
    which As XlRunAutoMacro _
)
public void RunAutoMacros(
    XlRunAutoMacro which
)

Paramètres

Exemples

L'exemple de code suivant utilise la méthode RunAutoMacros pour exécuter la macro Auto_Activate.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub WorkbookRunAutoMacros()
    Me.Activate()
    Me.RunAutoMacros(Excel.XlRunAutoMacro.xlAutoActivate)
End Sub
private void WorkbookRunAutoMacros()
{
    this.Activate();
    this.RunAutoMacros(Excel.XlRunAutoMacro.xlAutoActivate);
}

Sécurité .NET Framework

Voir aussi

Référence

WorkbookBase Classe

Microsoft.Office.Tools.Excel, espace de noms