Window.Page Visio) (屬性

取得或設定顯示在視窗中的頁面。 讀取/寫入。

語法

expressionPage

表達 代表 Window 物件的變數。

傳回值

Variant

註解

您可以將 Page 屬性設定為與地區設定無關的頁面名稱, (通用名稱) 、地區設定特定的頁面名稱 (本機名稱) 或 Page 物件。

如果視窗沒有顯示頁面 (可能是因為正在顯示主圖形),則 Page 屬性會傳回 Nothing。 使用Window物件的Type屬性來判斷Window物件是否顯示頁面。 否則,傳回的 Variant 會參考視窗正在顯示的 Page 物件。

從 Visio 5.0b 版開始,如果視窗沒有顯示頁面,Page 屬性就不再傳回例外,而會傳回 Nothing。 使用下列程式碼來處理這兩個傳回值:

'Close Window(intCounter) if it is showing a page. 
Set vsoWindow = Windows(intCounter) 
On Error Resume Next 
Set vsoPage = vsoWindow.Page 
 
On Error GoTo 0 
 
If Not vsoPage Is Nothing Then 
 vsoWindow.Close 
End If 

注意事項

Visio 一直到 4.1 版為止,Window 物件的 Page 屬性都會傳回 Object (相對於 Object 型別的 Variant),而 Window 物件的 Page 屬性則會接受 String (相對於 String 類型的 Variant)。 由於自動化支援工具中所做的變更,此屬性也變更為可接受和傳回 Variant。 為了提供回溯相容性,也新增了 PageAsObjPageFromName 屬性。 PageAsObjPageFromName 屬性與舊版的 Page 屬性一樣具有相同的簽名且佔有相同的虛擬表位置。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應