Поделиться через


Workbook.RunAutoMacros Метод (2007 System)

Обновлен: Ноябрь 2007

Запускает макросы Auto_Open, Auto_Close, Auto_Activate или Auto_Deactivate, присоединенные к книге. Данный метод включен для обеспечения обратной совместимости. Вместо этих макросов следует использовать события "Открыть", "Закрыть", "Активировать" и "Отключить".

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)

Синтаксис

'Декларация
Public Sub RunAutoMacros ( _
    Which As XlRunAutoMacro _
)
'Применение
Dim instance As Workbook
Dim Which As XlRunAutoMacro

instance.RunAutoMacros(Which)
public void RunAutoMacros(
    XlRunAutoMacro Which
)

Параметры

Примеры

В следующем примере кода вызывается метод RunAutoMacros для запуска макроса Auto_Activate.

В этом примере демонстрируется настройка уровня документа.

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

Разрешения

См. также

Ссылки

Workbook Класс

Workbook - члены

Microsoft.Office.Tools.Excel - пространство имен