What Documents.Add does:
- Create a window
- Render a copy of the provided (or Normal, in this case) template
- Display it in the window
- Raise the index of all open documents by 1
- Assign index 1 to the newly added document
- Bring the window to the front and give focus to it
There's (usually) no need to explicitly activate a document you just added. If you must or want to use Activate, it's best practice to reference a document by it's name, since indexes tend to drift (as described above).
doc1 = ActiveDocument.Name
Documents.Add
doc2 = ActiveDocument.Name
' Do something with document2
Documents(doc1).Activate
' Do something with document1
Documents(doc2).Activate
' Do something with document2 again