Window.Page Visio) (屬性
取得或設定顯示在視窗中的頁面。 讀取/寫入。
expression。 Page
表達 代表 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。 為了提供回溯相容性,也新增了 PageAsObj 和 PageFromName 屬性。 PageAsObj 和 PageFromName 屬性與舊版的 Page 屬性一樣具有相同的簽名且佔有相同的虛擬表位置。
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。