Закрыть книгу после запуска «Workbook_Open ()» - PullRequest
1 голос
/ 14 мая 2019

У меня есть программа, которая запускается при открытии рабочей книги с помощью функции Private Sub Workbook_Open(), расположенной в объекте ThisWorkbook. Я также хотел бы добавить функцию закрытия, чтобы в основном программа запускалась сразу после открытия рабочей книги, а затем сразу же закрывалась, чтобы она никогда не оставалась открытой, просто запускалась и закрывалась.

Я пытался добавить:

Workbooks("Fire Ext. Comments EXE.xlsm").Close SaveChanges:=False

... прямо перед End Sub в нижней части программы, но рабочая книга остается открытой, поэтому мне интересно, относится ли она к другому модулю и затем вызывается отдельно? Дайте мне знать, что вы думаете.

1 Ответ

0 голосов
/ 15 мая 2019

вы можете попробовать это, так что само приложение закроется

Application.DisplayAlerts = False
Application.Quit
...