Método WorkbookBase.RunAutoMacros
Executa a macro Auto_Open, Auto_Close, Auto_Activate ou Auto_Deactivate anexada à pasta de trabalho. Esse método é incluído para compatibilidade com versões anteriores. Você deve usar o Open, Close, Activate e Deactivate eventos em vez dessas 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
- which
Tipo: Microsoft.Office.Interop.Excel.XlRunAutoMacro
Dentre as XlRunAutoMacro valores.
Exemplos
O seguinte exemplo de código usa a RunAutoMacros método para executar a macro Auto_Activate.
Este exemplo é para uma personalização em 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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.