次の方法で共有


方法 : 既存文書を開く

更新 : 2007 年 11 月

対象

このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。

プロジェクトの種類

  • ドキュメント レベルのプロジェクト

  • アプリケーション レベルのプロジェクト

Microsoft Office のバージョン

  • Word 2003

  • Word 2007

詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

Open メソッドは、絶対パスとファイル名で指定した既存の Microsoft Office Word 文書を開きます。このメソッドは、Microsoft.Office.Interop.Word.Document を返します。

文書を開くには

  • Documents コレクションの Open メソッドを呼び出し、文書へのパスを指定します。

    Me.Application.Documents.Open("C:\Test\NewDocument.doc")
    
    object fileName = @"C:\Test\NewDocument.doc"; 
    
    this.Application.Documents.Open(ref fileName,
        ref missing, ref missing, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing, ref missing);
    

文書を読み取り専用で開くには

  • Open メソッドを呼び出し、文書へのパスを指定し、メソッドの呼び出しの中で ReadOnly 引数を True に設定します。

    Me.Application.Documents.Open(FileName:="C:\Test\NewDocument.doc", ReadOnly:=True)
    
    object readOnly = true;
    object fileName = @"C:\Test\NewDocument.doc";
    
    this.Application.Documents.Open(ref fileName,
        ref missing, ref readOnly, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing, ref missing);
    

コードのコンパイル方法

このコード例では、次の状態が必要です。

  • NewDocument.doc という名前の文書が、ドライブ C の Test ディレクトリに存在する。

参照

処理手順

方法 : 新しい文書を作成する

方法 : 文書を閉じる

概念

Office ソリューションの省略可能なパラメータについて