Запуск макроса в excel 2013 при каждом открытии или закрытии книги

Я хочу запускать макрос каждый раз, когда файлы excel открываются и закрываются. Я попытался использовать приведенный ниже сценарий, но он не работал.

Private Sub Worksheet_Activate()
'my macro
End Sub
27
задан Tak
16.05.2023 9:56 Количество просмотров материала 2833
Распечатать страницу

1 ответ

как запустить макрос при каждом открытии или закрытии книги?

работает:

Private Sub Workbook_Open()
' dosomething
End Sub 

или

  • использовать Sub Auto_Open() в модуле

закрывает:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
' dosomething
End Sub 

или

  • использовать Sub Auto_Close() в модуле

источники:

2
отвечен DavidPostill 2023-05-17 17:44

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх