Запуск пользовательской формы Excel через Outlook VBA - PullRequest
0 голосов
/ 30 апреля 2020

Я запускаю подпрограмму из Outlook VBA, которая открывает форму пользователя Excel. Код вызова в Outlook работает отлично, однако пользовательская форма иногда скрывается под другим приложением windows.

Как я могу обеспечить, чтобы моя пользовательская форма всегда отображалась в верхней части каждого окна приложения?

Код

Sub TMAPAddIn()
Dim ExApp As Object
Set ExApp = CreateObject("Excel.Application")

Dim informationalBox As UserForm2
Set informationalBox = New UserForm2
informationalBox.Show 'letting the user know the workbook is downloading so they dont think Outlook froze

Dim ExWbk As Workbook
Set ExWbk = ExApp.Workbooks.Open("Z/TMAPAddIn.xlam", ReadOnly:=True) 'Z is a network drive

informationalBox.Hide

ExWbk.Application.Run "Module1.example"

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