Método Workbook.RunAutoMacros (Excel)
Ejecuta la macro Auto_Open, Auto_Close, Auto_Activate o Auto_Deactivate adjunta al libro. Este método se incluye por motivos de compatibilidad con versiones anteriores. Para el nuevo código de Visual Basic, debe usar los eventos Open, Activate y Deactivate y el método Close en lugar de estas macros.
Sintaxis
expresión. RunAutoMacros (que)
Expresión Variable que representa un objeto Workbook .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Which | Obligatorio | XlRunAutoMacro | Especifica la macro automática que se debe ejecutar. |
Ejemplo:
En este ejemplo se abre el libro Analysis.xls y, a continuación, se ejecuta la macro Auto_Open.
Workbooks.Open "ANALYSIS.XLS"
ActiveWorkbook.RunAutoMacros xlAutoOpen
En este ejemplo se ejecuta la macro Auto_Close para el libro activo y, a continuación, se cierra el libro.
With ActiveWorkbook
.RunAutoMacros xlAutoClose
.Close
End With
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.