• ベストアンサー

はじめまして。アクセスのレポートに関する質問です。

はじめまして。アクセスのレポートに関する質問です。 はじめまして。現在、アクセスで奮闘中です。アクセスのレポートに関する質問です。印刷時にページフッタにあるテキストボックスを1ページ目にだけ印刷したいのですが(2ページ目以降は印刷したくありません)、ご存知の方がいらっしゃれば、どうか教えて下さい。宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

ページフッターの対象テキストボックスの名前を txテキストとします。 次に、レポートのデザインビューのページフッターの上で 右クリックし、プロパティからフォーマット時のイベント プロシージャを選択し、コード表を開きます。 そのコード表で、以下のように設定します。 Private Sub ページフッターセクション_Format(Cancel As Integer, FormatCount As Integer) If [Page] > 1 Then Me!txテキスト.Visible = False End If End Sub フォーマット時以外に印刷時の設定でも可能だと思います。 Private Sub ページフッターセクション_Print(Cancel As Integer, PrintCount As Integer) If [Page] > 1 Then Me!txテキスト.Visible = False End If End Sub

momo1023
質問者

お礼

piroin654さん、ありがとうございました。丁寧な解説で本当に助かりました。

関連するQ&A

  • ACCESS2003 レポート印刷の不具合

    ACCESS2003で1ページしかないレポートを印刷しようとすると、非常に時間がかかった上、同じページが何枚も印刷されるようになってしまいました。 また、プレビューで2ページ目以降を見ようとしてもフリーズ状態(?)になり見ることができません。 レポートにサブレポートを挿入して以降、このような状態になったのではないかと思うのですが、サブレポートを削除したり、レポートのサイズを変更してもだめでした。 何か考えられる原因・対処法があればお教えいただけませんでしょうか。 レポートの構成は、 詳細欄にテキストボックス、グラフ、サブレポート ページフッター欄にテキストボックス です。 どうぞよろしくお願いいたします。

  • Access レポートウィザード

    Windows2003XP(SP2)・Access2003 レポートウィザードでレポートを作成するとレポートフッターのテキストボックスに↓↓↓ =[Page] & "/" & [Pages] & "ページ" と入力され、印刷プレビューに切り替えると↓↓↓ 現在のページ数/総ページ数 ページ が表示されています。 []で囲われているということはどこかにPageというフィールドが あるのでしょうか? あるいはどこでソレを制御しているのでしょうか? どなたかご存知でしたらご教授いただけますと大変助かります。 よろしくお願いいたします。

  • アクセスのレポートでページごとの集計をしたいのですが、

     レポートのページフッターにそのページの合計を出したく、テキストボックスを作成して、=Sum([請求額])としたところ、エラーとなってしまいます。  レポートフッターに =Sum([請求額])とすると、全体の合計は出るのですが、 ページごとの合計は出ません。  良い方法があれば教えてください。 

  • Access2010 レポート 合計の式

    Access2010 レポートについて テキストボックス コントロールソース に =Sum([回数])*3 名前:回数 としました。 そして レポートフッター に 回数の合計を出したいのですがどの様にすればよいでしょうか。 よろしくお願いします。

  • アクセスのレポートで空白のテキストボックスを印刷しない方法

    タイトルの通りなのですが、アクセスのレポートで空白のテキストボックスを表示しない、かつ印刷時にはテキストボックスそのものを印刷しない方法はありますか。 あるデータベースで多くの項目を持たせているのですが、空欄の場合も多いので、レポート表示するとその空欄がそのまま空欄として表示され無駄に長くページ数も多くなってしまいます。これを、空欄を表示せずに上へ詰めページ数を節約したいのです。 どなたか御存知の方がいたらお願いします。

  • アクセス2000でのレポートの操作を教えて下さい。

    アクセス2000を使っています。 レポートに、枠を一つつくり、その枠の中にテキストボックスを配置し、テキストボックスのプロパティで、「印刷時拡張」を「はい」に設定してあります。 上記の条件で、テキストボックスが拡張した時に、枠も一緒に拡張させたいのですが、やり方が分かりません。(現状では、テキストボックスが拡張すると、枠に重なってしまいます。) レポートを何個か作っているうちに、上記した状態に遭遇してしまったのですが、他のレポートでは、テキストボックスの拡張と共に枠が自動的に広がっています。特に何も指定しないで、枠も一緒に広がるレポートができているということは、簡単な方法でできると思うのですが、やり方が分かりません。 誰か教えて下さい。

  • accessのレポートのテキストボックス

    accessのレポートのテキストボックスで文字数が多いと文字が入らず印刷時拡張を使ってもそのテキストボックスしか大きくならずアンバランスです,他のテキストボックスも一緒に大きくするか,文字を小さくしてテキストボックス内に入るようにするにはどうすればよいでしょうか?VBAを使ってもかまいませんので教えてください。

  • ACCESSレポートの1ページだけ

    ACCESSのレポートの1ページ目だけ を印刷する事をVBAで行うためには、 どうしたら良いのですか? 2ページ目以降は不要な時もあり、そのたび 印刷設定で1ページを指定する作業を簡略したいのです。 よろしくお願いいたします。

  • Accessのレポートのグループフッターについて

    OS:XP ACCESS:2007 目的: 下記サイトのように、改頁をグループ毎に行いたい。 http://accessvba.blog.so-net.ne.jp/2011-12-15 質問: Accessのレポートのグループフッターに 配置したメモ型のテキストボックスが255文字で文字数制限されます。 これはAccessの仕様でしょうか? 255文字以上表示出来るようにする方法はありませんか?

  • アクセス2000のレポートについて

    アクセス2000でデータベースを作成しています。 保存したデータをもとにして、お客さんへの通知書をレポートとして出力したいのですが、テキストボックス内のデータの長さがレコードによって大きく異なっています。 レポートで出力する時に、テキストボックス内のデータ量に応じてテキストボックスの高さを自動調整することはできないのでしょうか?

専門家に質問してみよう