Documents.OpenEx メソッド (Visio)

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

構文

OpenEx (FileNameFlags)

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 のサポートおよびフィードバックを参照してください。