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