Я пытаюсь запустить несколько процессов макросов, когда открываю слово doc. Есть ли способ, как я могу запустить все это автоматически после открытия документа? Спасибо.
при создании подпрограммы с таким именем «Document_Open ()» она будет запускаться независимо от того, открывается ли документ.
Sub document_open() MsgBox ("Hello") End Sub
Под вкладкой проекта в редакторе VBA я использую:
Private Sub Document_open() 'insert your macros directly or call them In here End Sub
Документ должен быть сохранен как документ с поддержкой макросов (.docm), чтобы это работало.
Если макрос должен запускаться при открытии документа, назовите макрос AutoOpen.
AutoOpen
Чтобы запустить макрос при создании нового документа из шаблона, назовите макрос AutoNew.
AutoNew
Информация в этой статье может быть полезна.