ForceNewPage プロパティを使用して、フォーム セクション (詳細、フッター) またはレポート セクション (ヘッダー、詳細、フッター) を現在のページではなく別のページに印刷するかどうかを指定します。 読み取り/書き込みの バイト です。
構文
式。ForceNewPage
式Section オブジェクトを表す変数。
注釈
たとえば、レポートの最後のページを注文フォームとしてデザインしたとします。 レポート フッターの ForceNewPage プロパティが [セクションの前] に設定されている場合、注文フォームは常に新しいページに印刷されます。
"ForceNewPage/改ページ" プロパティはページ ヘッダーまたはページ フッターには適用されません。
"ForceNewPage/改ページ" プロパティの設定値は次のとおりです。
| Setting | Visual Basic | 説明 |
|---|---|---|
| なし | 0 | (既定)現在のセクション (プロパティを設定するセクション) が現在のページに印刷されます。 |
| Before Section/カレント セクションの前 | 1 | カレント セクションは新しいページの先頭から印刷されます。 |
| After Section/カレント セクションの後 | 2 | カレント セクションの次のセクションは新しいページの先頭から印刷されます。 |
| Before & After/カレント セクションの前後 | 3 | カレント セクションは新しいページの先頭から印刷され、さらに次のセクションは新しいページの先頭から印刷されます。 |
ForceNewPage プロパティの設定例を次に示します。
| Section | 設定例 | 説明 |
|---|---|---|
| 年度を表示するグループ ヘッダー | Before Section/カレント セクションの前 | グループ ヘッダーがページの先頭から印刷されます。次に、詳細セクション、グループ フッター、およびページ フッターが印刷されます。 |
| グループ フッター | After Section/カレント セクションの後 | グループ フッターが新しいページの先頭から印刷されます。 |
| レポート タイトルと会社のロゴを含むレポート ヘッダー | After Section/カレント セクションの後 | レポート タイトルとロゴがレポートの最初のページに印刷されます。 |
例
次の例では、[日付別売上高] レポートの詳細セクションの ForceNewPage プロパティ設定を返し、intGetVal変数に割り当てます。
Dim intGetVal As Integer
intGetVal = Reports![Sales By Date].Section(acDetail).ForceNewPage
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。