Document.Open Event (Word)

Office 2013 and later

Contribute to this content

Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.

Occurs when a document is opened.

Private Sub expression _Private Sub Document_Open

expression A variable that represents a Document object.

If the event procedure is stored in a template, the procedure will run when a new document based on that template is opened and when the template itself is opened as a document.

For information about using events with the Document object, see Using Events with the Document Object .

This example displays a message when a document is opened. (The procedure can be stored in the ThisDocument class module of a document or its attached template.)

Private Sub Document_Open() 
 MsgBox "This document is copyrighted." 
End Sub