1

I have a basic macro that opens up a word document, which works just fine. However if the document is already open then a new 'read-only' version is loaded. Is there a way to check if the document is already open, and if so switch to it rather than open a new copy.

Sub Open_Word_Document()

    Dim objWord As Object

    Set objWord = CreateObject("Word.Application")
    objWord.Visible = True

    objWord.Documents.Open Filename:=ThisWorkbook.Path & "\template.docx"

End Sub

EDIT: This has been edited to suggest this question is already answered, but as the comments state the suggested question is referring to a different MS Application.

Tim Wilkinson
  • 3,761
  • 11
  • 34
  • 62

0 Answers0