• 締切済み

Accessでプレビュー表示

初めて質問させてもらいますので至らない点があるかもしれません。 1ヶ月ほど前から「Access」を始めました。 現在はサークルの名簿を作成しています。 必要な部分は大方完成したのですが、プレビューの表示と印刷で困っています。 テキストボックスで名前、住所、電話番号・・・・などのデータを入力しそれをプレビュー、印刷、データ削除などのボタンで操作しています。 このデータをプレビュー表示にすると保存されているレコードが全て表示されますよね? これを指定したレコードのページのみ表示・印刷できるようにしたいのですが可能なのでしょうか? また、可能であればその方法などもアドバイスお願いします。

みんなの回答

noname#140971
noname#140971
回答No.1

テーブル[tab1]: [ID]_[日付]______[顧客名] __1___2008/08/01__鈴木 一郎 __2___2008/09/01__中村 主水 __3___2008/10/01__山田 太郎 帳票フォーム[tab1]: [ID]_[日付]______[顧客名] __1___2008/08/01__鈴木 一郎 __2___2008/09/01__中村 主水 __3___2008/10/01__山田 太郎 [プレビュー(印刷)] Private Sub コマンド_プレビュー_Click() On Error Resume Next   DoCmd.OpenReport "tab1", acPreview, , "ID=" & Me.ID End Sub DoCmd.OpenReportのWHERE CONDITIONを指示します。 この場合、カレント行のレコードが印刷されます。

_dejitto_
質問者

お礼

早速の回答ありがとうございます。 プレビュー表示の後ろに指定する指示を付けるんですね。 おかげ様で手際よく印刷できるようになりました。 ありがとうございました!

関連するQ&A

  • エクセルでプレビューで表示されるのに印刷されない

    エクセル2007で図形の上にテキストボックスを置いて(最前面に指定)文字を入力してあります。 印刷プレビューでは全部表示されているのですが、実際に印刷すると、テキストボックスの部分で 図形と重なったところが印刷されていません。最前面に指定しているのですが、なぜなのでしょう?

  • access2003フォームの指定表示のみ印刷プレビューしたいのですが・・・?

     Access2003初心者なので詳しく教えていただきたいのです。  フォームで詳細に「請求月」とあり、コンボボックスでフィルターを  かける様にしています。  (請求月(H20.5月と書式設定)している)  フォーム上では、ちゃんとフィルターがかかり  指定データだけが詳細に表記しているのです。  フォーム上に「印刷ボタン」を作りイベントでクリックしたら  フォームの情報のみレポートプレビューしたいのですが  レポートに移動するとすべて表示されるのです。  指定したレコードだけレポートに表示したいのですが  どうしたらよいのでしょうか?  Private Sub BTN_印刷_Click() DoCmd.OpenReport "RPT_●●請求済", acViewPreview End Sub  上記ステートメントまではわかるのですが・・・?  申し訳ないのです、よい方法を教えていただけませんか。  説明不足かもしれませんがよろしくお願いいたします。

  • 計算結果がレポートビューでは表示されるが印刷プレビューで表示されない

    会社で使うデータベースの構築をしています。(アクセス初心者) (使用しているのはACCESS 2007、OSはVISTAです。) 得意先元帳のレポートを作っていて、残高をレコードごとに表示するためにテキストボックスで計算しています。 ・前月からの繰越金額(テキストボックス:不可視) ・売上金額の累計(テキストボックスで集計:不可視) ・入金額の累計(テキストボックスで集計:不可視) これらを使って新たなテキストボックス(可視)で計算し、レポートビューで見ると計算結果を見ることができるのですが、印刷プレビューでは表示されません。(すべて詳細欄に置いてあります。) 何か操作等足りないことがあるのでしょうか? まだまだ勉強中のため、原因を突き止めることができていません。 ご教授いただけると幸いです。 また、説明不足な部分がありましたら教えてください、補足いたします。

  • wordで作成した文章が印刷プレビューに表示されません

    皆さん教えて下さい。 wordで作成した文章があります。 テキストボックスを使用し、中に文字を入れているのですが 印刷プレビューをするとテキストボックスに書いている文章が 表示されません。 印刷をかけたところ用紙にも表示されません。 他のパソコンからそのファイルを開いてみると 印刷プレビューでテキストボックスの内容が表示され印刷も可能です。 何が違うのか教えて頂けないでしょうか。

  • Access2010でのレポートプレビュー表示

    環境 Windows7 64bit Access2010(試用版) 現在、会社で使用しているシステム(Access2002)をAccess2010に バージョンアップした場合の動作チェック、改修作業を行っています。 レポートのプレビュー表示で印刷される書類の確認をするのですが、 バージョンアップした場合はレポートにフォームの値が設定されなくて困っています。 流れとしては以下の通りで、 1.開いているレポートを一度閉じる。 2.レポートをプレビュー表示で開く(非表示状態)。 3.フォームのテキストボックス等に入力されている値をレポートにセット。 4.レポートを1度デザインビューで開く(非表示状態)。 5.レポートをプレビュー表示で開く。 ←3でセットしたはずのフォームの値が表示されない となっています。 Valueプロパティを確認すると、 3の時点ではウォッチウィンドウで値がセットされていて、 4では「デザインモードでこのプロパティは使用できません」となり、 5の時にはNullになってしまいます。 フォームに入力されている値は、テーブルに登録されていない値です。 プレビューを確認した後に登録するという流れになります。 どうすればフォームに入力されている値をレポートのプレビューに表示できるのでしょうか。 ご教示お願いいたします。

  • Accessのサブフォーム

    教えてください。 フォームの中にサブフォームを作っているのですが(入力用の)、 サブフォーム内のテキストボックスは、1件目のデータと新規レコード が表示されています。 この新規レコードのテキストボックスを表示しない方法はありますか? 2件目以降のデータ(新規レコード)を入力する際は「追加」の コマンドボタンを使用して、その都度、新規レコードを表示させたい のです。 よろしくお願いします。

  • ワード差し込みで結果のプレビューが継続できない

    ワード2010です 未だ不慣れです ワード差し込みを設定しました 結果のプレビューをして、次のレコードに移ると、 フィールドコード表示に戻ってしまいます レコードを移る度に、 すべてのフィールドで いちいち「右クリックしてフィールドコードの表示・非表示を切り替える」 作業をしないといけません ただし、印刷すると、きちんと望みのデータが印刷されますし officeボタンからの印刷メニューのプレビューではきちんとデータが表示されます ワード2007の時みたいに、一度結果のプレビューをしたら、 レコードを移動してもプレビュー表示にするには どうしたらいいですか 教えてください

  • ACCESS フォームで抽出条件の違うレコード表示

    宜しくお願いします。 ACCESSでレコードソースをQ_Bとするフォームに、ヘッダー部分に別のクエリ(Q_Aとします)のデータを表示させようと思っています。 Q_Aのデータを元にフォーム内でnoごとに表示するテキストボックス(リストボックスなどでも可)を変えて表示させたいのですがうまくいきません。 Q_Aは No 日付 1 1/15 2 2/1 3 2/5 4 3/12 ・・・レコード数は10あります。 Q_Aの日付フィールドのみ一定期間ごとに変更します。 ですので、一つのテキストボックスには例えば Noのフィールドの「1」のレコードが表示されるようにしたいのです。 Q_Aを元に、レコード数10が個別に表示されるテキストボックス等を、VBAなど?で抽出条件を指定しておきフォームを開いた際に表示できるようにしておきたいのですが、どのような方法があるかご教授願えますでしょうか? よろしくお願い致します。

  • (Access)名簿の非表示

    Accessの表示・非表示設定について教えて下さい。 現在取引先名簿を作成しています。 名簿上で常に非表示にしたい企業があるのですが、 例えば、チェックボックスにチェックするとレコードに表示されないような仕組みが欲しいと 考えております。 どのようにすれば良いのでしょうか 補足としてテーブルからリスト(行)を削除しない方法が望ましいです。 また、データを開いた時点で反映されている方法が望ましいです。(フィルタで一時的ではなく) 以上、よろしくお願い致します

  • accessでのレコード移動について

    いつもお世話になっています。 アクセス初心者です。宜しくお願い致します。 現在、アクセスを用いて納品書を作成しています。 フォームにお客様情報、サブフォームに納品品目情報を入力。 フォームヘッダーに印刷ボタンを作り、納品書を印刷すると同時に、 そのレコードの印刷済みチェックボックスがオンになる 仕様になっているのですが、 情報を入力してもすぐその日には印刷をせず、 のちに、その印刷をしていないレコードを表示させて、 あらたに情報を追加入力後、改めて印刷をする事があります。 そこで質問なのですが、 今回、このフォームに検索ボタンを作り、 印刷済みチェックボックスがオフになっているレコードを 表示させようと思うのですが、どのようにしたらよいのでしょうか? ボタンを押すごとにまだ印刷していないデータだけが 次々表示されるボタンの作り方をご教授願えればと思います。 どうか宜しくお願い致します。

専門家に質問してみよう