Запустить макрос невидимого приложения Word - PullRequest
0 голосов
/ 19 июня 2020

Моя проблема в том, что я пытаюсь выполнить функцию, которая находится в документе Word. Приложение Word не отображается. Если приложение становится видимым непосредственно перед и невидимым сразу после команды, ".Application.Run" GenerateQRCode ", wordDocument" работает должным образом. Но он должен работать без видимого документа или приложения. Если я запустил его, не сделав приложение видимым, появится следующее сообщение: Объект не поддерживает это свойство или метод. Код, который работает:

'Creates a document from a template which is not visible
wordDocument=WordMod.Application.Documents.Add (documentTemplatePath, , _
                WdNewDocumentType.wdNewBlankDocument, showWord)
wordDocument.Application.Visible = True
WordMod.Application.Run "GenerateQRCode", wordDocument
wordDocument.Application.Visible = False

Код, который не работает:

wordDocument.Application.Visible = False
WordMod.Application.Run "GenerateQRCode", wordDocument

Когда приложение не отображается, оно не работает с ".Run", как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...