次の方法で共有

ACCESSで目的のレコードのみ印刷したい

Anonymous
2013-12-12T12:00:17+00:00

初歩的な質問で恐縮です。

Access2013でフォームで開いているデータだけをレポートで印刷したいのですが方法がわかりません。

具体的には

フォームに印刷ボタンを配置しました。

その印刷ボタンを押すと指定のレポートが印刷されます。

しかし入力してあるすべてのレコードのレポートが出力されてしまいます。

フォームの印刷ボタンを押したときに表示されているレコードだけが

指定のレポートの形で印刷されるようにしたいのです。

どうぞよろしくご教示ください。

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2013-12-16T06:30:25+00:00

    tamutamu_602 さん、こんにちは。

    コードの書き方を見直したところ、思った通りの動作になったということですね。

    確認結果の書き込みありがとうございます。

    Access 2010 や Access ファイルのトラブルではないことがわかり、安心しました。

    また何かありましたら、気軽に当フォーラムをご利用ください。

    この回答は役に立ちましたか?

    2 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2013-12-13T07:40:17+00:00

    tamutamu_602 さん、こんにちは。

    マイクロソフト コミュニティ への投稿ありがとうございます。

    Access 2013 のレポート印刷についての質問ですね。

    「フォームで開いているデータだけをレポートで印刷したい」 というのは次のページのようなイメージですか?

    参考ページ : フォームのカレントレコードだけを印刷する方法

    あわせて以下についても書き込んでみてはどうでしょうか。

    より詳しい状況がわかるとアドバイスのコメントが寄せられやすくなると思いますよ。

    ・ 印刷ボタンでマクロ、VBA を使っている場合にはその内容

    ・ フォームで使っているレコードソース

    ・ レポートで使っているレコードソース

    返信、お待ちしています。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  3. Anonymous
    2013-12-13T08:01:27+00:00

    ご回答ありがとうございます。

    ご指摘の通りです。引数のところ、コントロール名の記述でダブルコーテーションをつける位置を勘違いしていたためうまく動かないことが判明いたしました。

    そのためこの方法ではできないと思い込んでいました。

    大変失礼いたしました。ありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません