レポート、VBAデータベースウィンドウ上からレポートを選択して、あるいはレポートをプレビューした状態で、[ファイル]-[印刷]メニューを実行すると、次のようなダイアログが表示されて、印刷するページ範囲を指定することができます。ここでは、このようなAccess標準のダイアログによるページ指定ではなく、オリジナルフォームを使って印刷ページ範囲を指定する方法を紹介します。次のようなフォームを作成します。このフォームで、印刷する開始ページ〜終了ページを指定します。それぞれのテキストボックスには、"txt開始ページ"、"txt終了ページ"という名前が付けられています。[OK]ボタンのクリック時イベントプロシージャに次のようなコードを記述します。Subここでのポイントは、DoCmdオブジェクトの「PrintOut」メソッドです。このメソッドでは、現在アクティブになっているウィンドウをプリンタに出力します。直前に"rpt受注"レポートをプレビューで開いていますので、そのレポートが印刷されることになります。このメソッドでは、最初に引数に組み込み定数「acPages」を指定した上で、第2引数で開始ページを、また第3引数で終了ページを指定することができます。|この情報は参考になりましたか?、問題は解決しましたか?、もしまだなら......T'sWareのワンポイトテクニカルアドバイスをご利用ください。3000円/件〜でご支援します。