プロが教えるわが家の防犯対策術!

クエリ実行時にメッセージが表示されるのが面倒なので以下のようにしました
DoCmd.SetWarnings False
クエリ実行
DoCmd.SetWarnings True

こうするとメッセージが表示されなくなりますが、他の箇所 (テーブルを開いてデータを削除とか、フォームの削除とか)
でもメッセージが出なくなってしまいます。
他のところではメッセージが出るようにしたいのですが…
また、一度mdbを閉じて開きなおすと、ちゃんと出ます

A 回答 (1件)

VBAですよね。


僕もメッセージ表示を回避する際にはこの方法を使うんですけど、メッセージが出なくなるってことはないんですが・・・。

一度F8を押しながら、1行づつ実行して、
DoCmd.SetWarnings True
が実行されているかどうか確認されてはどうでしょうか?
    • good
    • 0
この回答へのお礼

DoCmd.SetWarnings Trueがコマンドボタンのコードの一番下にあったのが悪かったみたいで、
クエリ実行のすぐ下に持ってきたらちゃんと動くようになりました。
位置が違うとそんなに動作が違うんでしょうか…
でも無事に動くようになったのでよしとします。

お礼日時:2004/10/13 08:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!