Есть документ Word (расширение docm), в этом файле есть пользовательская форма (UserForm).
Как сделать, чтобы при открытии этого файла, запускалась форма?
Откройте файл Word, перейдите в VBA, в модуль ThisDocument вставьте этот код:
Private Sub Document_Open()
UserForm1.Show
End Sub
И щёлкните "Сохранить", чтобы в файле сохранились изменения.
При открытии файла будет появляться жёлтая панель, с помощью которой пользователь должен разрешить запуск макросов. После того, как пользователь разрешит запуск макросов, появится форма.
спасибо