Compartilhar via


Método WorkbookBase.RunAutoMacros

Executa a macro de Auto_Open, de Auto_Close, de Auto_Activate, ou de Auto_Deactivate anexado a pasta de trabalho. Este método é incluído para compatibilidade com versões anteriores. Você deve usar Abrir, fechar, ativar e desativar eventos em vez desses macros.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxe

'Declaração
Public Sub RunAutoMacros ( _
    which As XlRunAutoMacro _
)
public void RunAutoMacros(
    XlRunAutoMacro which
)

Parâmetros

Exemplos

O exemplo de código usa o método de RunAutoMacros para executar a macro de Auto_Activate.

Este exemplo destina-se a uma personalização no nível de documento.

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

Segurança do .NET Framework

Consulte também

Referência

WorkbookBase Classe

Namespace Microsoft.Office.Tools.Excel