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
- which
Tipo: Microsoft.Office.Interop.Excel.XlRunAutoMacro
Um dos valores de XlRunAutoMacro .
Exemplos
O exemplo de código a seguir usa o método de RunAutoMacros para executar a macro de Auto_Activate.
Este exemplo é para uma personalização da nível.
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.