Share via


Visio) (Documents.OpenEx 方法

會使用以引數傳遞的額外資訊,來開啟現有的 Microsoft Visio 檔案。

語法

表達式OpenEx (FileNameFlags)

表達 代表 Documents 物件的變數。

參數

名稱 必要/選用 資料類型 描述
FileName 必要 String 要開啟之檔案的名稱。
Flags 必要項目 整數 指出如何開啟檔案的旗標。

傳回值

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 (字串串,簡短)

範例

這個 Microsoft Visual Basic for Applications (VBA) 巨集會顯示如何在 Visio 中使用 OpenEx 方法開啟樣板檔案的複本。

 
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 支援與意見反應