Я запускаю подпрограмму из 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