使用 Pages 屬性來傳回在報表中列印頁碼所需的資訊。 可讀寫的 Integer。
語法
表達。頁面
詞 代表 Report 物件的變數。
註解
只有在預覽列印或列印時才能使用這個屬性。
若要參照在巨集或 Visual Basic 中的 Pages 屬性,表單或報表必須包含的文字方塊的 ControlSource 屬性設定為使用 頁面 的運算式。 例如,您可以使用下列運算式 ControlSource 屬性設定為在頁尾文字] 方塊。
| 運算式 | 列印 |
|---|---|
| =Page | 頁尾中的頁碼 (例如 1、2、3) |
| =“頁面” & 頁面 & “of” & 個頁面 | 頁尾中的 "第 n 頁,共 nn 頁" (例如,第 1 頁,共 5 頁﹔第 2 頁,共 5 頁) |
| =Pages | 表單中的總頁數 (例如,5) 。 |
範例
下列範例顯示說明報表共有幾頁的訊息。 若要讓此範例運作,報表必須包含文字方塊,其 ControlSource 屬性設定為運算式 =Pages。 若要測試此範例,請將下列程式碼貼到 [依字母順序排列的產品清單] 表單的 [頁面] 事件中。
Dim intTotalPages As Integer
Dim strMsg As String
intTotalPages = Me.Pages
strMsg = "This report contains " & intTotalPages & " pages."
MsgBox strMsg
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。