回答受付が終了しました

ID非公開

2021/10/22 14:54

11回答

アクセスのレポートで印刷プレビュー画面で見た場合、「詳細」のデータ数が少ないとページフッターとの間に空白ができてしまいますが、空白をなくして印刷したいです。

Microsoft Access | Office系ソフトウェア38閲覧xmlns="http://www.w3.org/2000/svg">100

回答(1件)

0

思いついた方法として ① レポートのレコードソースを SELECT [テーブル].*, 0 AS [制御用] FROM [テーブル]; ② レポートで上記[制御用]フィールドに対して「グループ化」を設置し「グループフッター」を設定する。 このグループフッターのデザイン内容はページフッターの設定と同じような配置にする。 ③ ページフッターには総ページ数をカウントし表示する[全ページ数]という名前のテキストボックスがあることにする。 [全ページ数]の「コントロールソース」は =[Pages] ですね。 見た目不要なら非可視にすればOK。 ④ ページフッターの「フォーマット時」イベントで Private Sub ページフッターセクション_Format(Cancel As Integer, FormatCount As Integer) If Page = Me!全ページ数 Then Cancel = True End Sub として、要は最終ページの時はページフッターを顕現させないようする感じの仕組み。

ID非公開

質問者2021/10/25 17:17

回答ありがとうございます。 アクセスがそこまで詳しくないので申し訳ありません。 教えていただいたやり方をどのようにするのかお教え頂けないでしょうか。 よろしくお願いいたします