Запуск макроса при открытии конкретного файла - VBA

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, подскажите пожалуйста, возможно ли запустить макрос "Макрос1" автоматически только если открываем файл upload.xlsx ?

Решение задачи: «Запуск макроса при открытии конкретного файла»

textual
Листинг программы
Private WithEvents xlsApp As Application
 
Private Sub Workbook_Open()
    Set xlsApp = ThisWorkbook.Application
End Sub
 
Private Sub xlsApp_WorkbookOpen(ByVal Wb As Workbook)
    If Wb.Name = "upload.xlsx" Then MsgBox "открыта нужная книга"
End Sub

Оцени полезность:

6   голосов , оценка 4 из 5
Похожие ответы