Cómo: Abrir documentos existentes mediante programaciónHow to: Programmatically Open Existing Documents

El <xref:Microsoft.Office.Interop.Word.Documents.Open%2A> método abre el documento de Microsoft Office Word existente especificado por un nombre de ruta de acceso y nombre completo.The <xref:Microsoft.Office.Interop.Word.Documents.Open%2A> method opens the existing Microsoft Office Word document specified by a fully qualified path and file name. Este método devuelve un Document que representa el documento abierto.This method returns a Document that represents the opened document.

Aplicación: la información de este tema se aplica a los proyectos de nivel de documento y a los proyectos de complemento de VSTO para Word.Applies to: The information in this topic applies to document-level projects and VSTO add-in projects for Word. Para obtener más información, consulte Características disponibles por aplicación y tipo de proyecto de Office.For more information, see Features Available by Office Application and Project Type.

Para abrir un documentoTo open a document

  • Llame a la <xref:Microsoft.Office.Interop.Word.Documents.Open%2A> método de la Microsoft.Office.Interop.Word.Documents colección y proporcionar una ruta de acceso al documento.Call the <xref:Microsoft.Office.Interop.Word.Documents.Open%2A> method of the Microsoft.Office.Interop.Word.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");
    

Para abrir un documento como de solo lecturaTo open a document as read-only

  • Llame a la <xref:Microsoft.Office.Interop.Word.Documents.Open%2A> método, proporcione una ruta de acceso al documento y establecer el ReadOnly argumento pasado a True en la llamada al método.Call the <xref:Microsoft.Office.Interop.Word.Documents.Open%2A> 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);
    

Compilar el códigoCompiling the Code

Para este ejemplo de código se necesita lo siguiente:This code example requires the following:

  • Debe existir un documento denominado NewDocument.doc en un directorio denominado Test en la unidad C.A document named NewDocument.doc must exist in a directory named Test on drive C.

Vea tambiénSee Also

Cómo: crear nuevos documentos mediante programación How to: Programmatically Create New Documents
Cómo: cerrar documentos mediante programación How to: Programmatically Close Documents
Parámetros opcionales en las soluciones de OfficeOptional Parameters in Office Solutions