Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Запускает макрос Auto_Open, Auto_Close, Auto_Activate или Auto_Deactivate, подключенный к книге. Этот метод включен для обеспечения обратной совместимости. Для нового кода Visual Basic вместо этих макросов следует использовать события Open, Activate и Деактивировать и метод Close .
Синтаксис
expression. RunAutoMacros (который)
выражение Переменная, представляющая объект Workbook .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Который | Обязательный | XlRunAutoMacro | Указывает автоматически выполняемый макрос. |
Пример
В этом примере открывается Analysis.xls книги, а затем выполняется ее макрос Auto_Open.
Workbooks.Open "ANALYSIS.XLS"
ActiveWorkbook.RunAutoMacros xlAutoOpen
В этом примере выполняется макрос Auto_Close для активной книги, а затем она закрывается.
With ActiveWorkbook
.RunAutoMacros xlAutoClose
.Close
End With
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.