次の方法で共有


Section.ForceNewPage プロパティ (Access)

現在のページではなく、フォーム セクション (詳細、フッター) またはレポート セクション (ヘッダー、詳細、フッター) を別のページに印刷するかどうかを指定するには、 ForceNewPage プロパティを使用します。 読み取り/書き込みの バイト です。

構文

ForceNewPage

Section オブジェクトを表す変数。

注釈

たとえば、レポートの最後のページを注文フォームとして設計したとします。 レポート フッターの ForceNewPage プロパティが [セクションの前] に設定されている場合、注文フォームは常に新しいページに印刷されます。

"ForceNewPage/改ページ" プロパティはページ ヘッダーまたはページ フッターには適用されません。

"ForceNewPage/改ページ" プロパティの設定値は次のとおりです。

設定 Visual Basic 説明
なし 0 (既定値)現在のセクション (プロパティを設定しているセクション) は、現在のページに印刷されます。
Before Section/カレント セクションの前 1 カレント セクションは新しいページの先頭から印刷されます。
After Section/カレント セクションの後 2 カレント セクションの次のセクションは新しいページの先頭から印刷されます。
Before & After/カレント セクションの前後 3 カレント セクションは新しいページの先頭から印刷され、さらに次のセクションは新しいページの先頭から印刷されます。

ForceNewPage プロパティ設定の例を次に示します。

Section 設定例 説明
年度を表示するグループ ヘッダー Before Section/カレント セクションの前 グループ ヘッダーがページの先頭から印刷されます。次に、詳細セクション、グループ フッター、およびページ フッターが印刷されます。
グループ フッター After Section/カレント セクションの後 グループ フッターが新しいページの先頭から印刷されます。
レポート タイトルと会社のロゴを含むレポート ヘッダー After Section/カレント セクションの後 レポート タイトルとロゴがレポートの最初のページに印刷されます。

次の例では、Sales By Date レポートの詳細セクションの ForceNewPage プロパティ設定を返し、変数にintGetVal割り当てます。

Dim intGetVal As Integer 
intGetVal = Reports![Sales By Date].Section(acDetail).ForceNewPage

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。