• ベストアンサー

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

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

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

  • ベストアンサー
noname#140971
noname#140971
回答No.2

一応、次の要領でOKですが、なにぶん、今テストしたばかりですので・・・。 <Form> Private Sub コマンド0_Click() On Error Resume Next   DoCmd.OpenReport "customer", acPreview, , , , 1 End Sub <Report> Private Sub Report_Page()   If CBool(Me.Page > Me.OpenArgs) Then     SendKeys "%({F4})", False   End If End Sub 一応、コメントアウトすれば5頁。生かせば1頁。 OpenArgs が使えるバージョンであることが前提ですが・・・。

その他の回答 (2)

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.3

普通は印刷したいデータだけになるような抽出条件を設定しますね

  • ooxx
  • ベストアンサー率25% (130/514)
回答No.1

印刷のページ設定オプションで指定すれば、次回から指定したものになるはずですが。

関連するQ&A

専門家に質問してみよう