Visio) (Documents.OpenEx 方法
會使用以引數傳遞的額外資訊,來開啟現有的 Microsoft Visio 檔案。
語法
表達式。OpenEx (FileName, Flags)
表達 代表 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 支援與意見反應。