次の方法で共有

Access 該当データなしの場合レポートにメッセージ印字

Anonymous
2013-05-25T03:25:12+00:00

こんにちは。

Private Sub Report_NoData(Cancel As Integer)

MsgBox "表示するデータがありません。"

Cancel = True

End Sub

↑↑上記を記載すれば、メッセージが出る所までは調べられたのですが・・・・

キャンセルではなく、そのレポートに「注文データがありません。」のようなことを印字したいのですが・・・・

その場合、どうしたらいいのでしょうか。

よろしくお願いします。

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

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

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

質問作成者が受け入れた回答

Anonymous
2013-05-25T04:03:54+00:00

Private Sub Report_NoData(Cancel As Integer)

 MsgBox "表示するデータがありません。"

 DoCmd.OpenReport "レポート1", acPreview

 Me.メッセージ = "該当データなし。"

End Sub

↑↑できるようになりました。。。

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

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

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2013-05-27T03:29:45+00:00

    こんにちは。

    娘箱入り さん、マイクロソフト コミュニティ への投稿と試した結果の書き込み、ありがとうございます。

    同じような情報を探している他の方々にもこのスレッドを参考にしてもらいたいと思い、コメントに 「回答としてマーク」 を付けさせていただきました。

    このマークは質問者の方にも設定・解除が可能で、「回答としてマーク」 を付けた後も返信することができます。

    当フォーラムには VBA に関連したカテゴリーがないため、情報が集まりにくいケースもあるようです。

    そのような場合には、「MSDN の VBA フォーラム」 の利用も検討してくださいね。

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

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

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