How to: Programmatically Open Existing Documents
The Open method opens the existing Microsoft Office Word document specified by a fully qualified path and file name. This method returns a Document that represents the opened document.
Applies to: The information in this topic applies to document-level projects and application-level projects for Word 2013 and Word 2010. For more information, see Features Available by Office Application and Project Type.
To open a document
Call the Open method of the Documents collection and supply a path to the document.
Me.Application.Documents.Open("C:\Test\NewDocument.docx")
this.Application.Documents.Open(@"C:\Test\NewDocument.docx");
To open a document as read-only
Call the Open method, supply a path to the document, and set the ReadOnly argument to True in the method call.
Me.Application.Documents.Open(FileName:="C:\Test\NewDocument.docx", ReadOnly:=True)
this.Application.Documents.Open(@"C:\Test\NewDocument.docx", ReadOnly:true);
Compiling the Code
This code example requires the following:
- A document named NewDocument.doc must exist in a directory named Test on drive C.
See Also
Tasks
How to: Programmatically Create New Documents
How to: Programmatically Close Documents