У меня есть макрос VBA Word, который открывает документ Word, затем открывает файл Excel, выбирает ссылку на ячейку и, наконец, отображает сообщение с помощью Msgbox. После открытия файла Excel у меня возникают проблемы с поиском кода, чтобы сделать Word видимым, чтобы пользователь мог просматривать сообщение Msgbox, не используя панель задач для переключения из Excel в Word. Я пробовал oWord.Visible = True
, но VBA выдает ошибку.
Любые советы приветствуются.
См. Код ниже:
Sub Module_Test()
Dim oExcel As Object
Dim oWord_Doc as object
Dim wb_open as workbook
Set oExcel = New Excel.Application
str_Excel_Filename = "C:\Test\Excel_Template.xlsx"
Documents.Open ("C:\Test\Doc_to_process.docx")
Set oWord_Doc = activedocument
oExcel.Visible = True
oExcel.ScreenUpdating = True
oExcel.Workbooks.Open str_Excel_Filename
Set wb_open = activeworkbook
wb_open.ActiveSheet.range("a6").Select
' At this point Excel is visible. But the Msgbox statement below is not visible except when one switches to Word using the task bar. What statement do I put here to make Word visible?
Msgbox "Here is a message that should be visible when viewing the window containing the Doc_to_process.docx"
End Sub