Documents.OpenEx メソッド (Visio)

引数として渡された特別な情報を使用して、既存の Microsoft Visio ファイルを開きます。

構文

OpenEx (ファイル名フラグ)

Documents オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
FileName 必須 文字列型 (String) 開くファイル名を指定します。
Flags 必須 Integer ファイルを開く方法を示すフラグです。

戻り値

Document

注釈

OpenEx メソッドは Open メソッドと同じですが、図面を開く方法を呼び出し側が指定できる引数が追加されています。

Flags 引数には、何も指定しないか、または次の値を組み合わせて指定します。

定数
visOpenCopy &H1
visOpenRO &H2
visOpenDocked &H4
visOpenDontList &H8
visOpenMinimized &H10
visOpenRW &H20
visOpenHidden &H40
visOpenMacrosDisabled &H80
visOpenNoWorkspace &H100

visOpenDocked が指定されている場合、ファイルがステンシル ファイルであり、ドッキングされたステンシル ウィンドウを配置するためのアクティブな描画ウィンドウがある場合、ファイルは MDI ウィンドウではなくドッキング ウィンドウに表示されます。

visOpenDontList が指定されている場合、[最近使ったファイル] タブの [最近使ったドキュメント] の一覧で、開いたファイルの名前は表示されません ([ファイル] タブをクリックし、[最近] をクリックします)。

visOpenMinimized が指定されている場合、ファイルは最小化された状態で開きます。アクティブではありません。 このフラグは Visio 5.0b より前のバージョンではサポートされていません。

visOpenMacrosDisabled が指定されている場合、ファイルは Visual Basic マクロが無効になった状態で開きます。 このフラグは、Visio 2002 以前のバージョンではサポートされていません。

visOpenHiddenが指定されている場合、ファイルは非表示のウィンドウで開きます。

visOpenNoWorkspace が指定されている場合、ファイルはワークスペース情報なしで開きます。

Visual Studio ソリューションに Microsoft.Office.Interop.Visio リファレンスが含まれている場合、このメソッドは次の型にマップされます。

  • Microsoft.Office.Interop.Visio.IVDocuments.OpenEx(string, short)

次の Microsoft Visual Basic for Applications (VBA) マクロは、OpenEx メソッドを使用して、Visio のステンシル ファイルのコピーを開く方法を示しています。

 
Public Sub OpenEx_Example()  
 
    'Use the OpenEx method to open a copy of a stencil.  
    Documents.OpenEx "Basic_U.vss", visOpenDocked + visOpenCopy  
 
End Sub

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。