Access97のテーブル作成クエリを実行した時のメッセージ表示を制御したい

このQ&Aのポイント
  • Access97でテーブル作成クエリを実行すると、「既存のテーブルは削除されます。よろしいですか?」というメッセージが表示されます。このメッセージを表示せずに、常に「はい」を選択して処理を行う方法を探しています。
  • Access97を使用しています。テーブル作成クエリを実行すると、「既存のテーブルは削除されます。よろしいですか?」というメッセージが表示されますが、このメッセージを非表示にして自動的に「はい」を選択する方法が知りたいです。
  • Access97のテーブル作成クエリを実行すると、「既存のテーブルは削除されます。よろしいですか?」というメッセージが表示されるのですが、このメッセージを表示せずに処理を続行する方法を教えてください。
回答を見る
  • ベストアンサー

テーブル作成クエリを実行した時に出るメッセージを表示させたくない

Access97を使用しています。  テーブル:T実績  テーブル作成クエリ:Q実績(←実行後は、T実績に上書きされる) Q実績(テーブル作成クエリ)を実行すると「既存の"T実績'テーブル'は、実行しようとすると削除されます。よいですか?」というメッセージが出ます。 そして、ここは常に「はい」を選択します。 そこで質問です。 この時に、このメッセージを表示させたくありません。 このメッセージを表示せずに、常に「はい」を選択して処理をする事はできないのでしょうか? マクロでいろいろ探してみたのですが、うまくいきません。 ご存知の方がいらしたら、教えてください!! 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.1

マクロを作成して下さい。  1ステップ目にアクション=メッセージの設定   メッセージの表示=なし  2ステップ目にクエリを実行する このような感じでメッセージの抑止は出来ます。 フォーム等で追加クエリを指定している所は、 マクロの実行に変更して下さい。 参考になれば幸いです また、参考URLに私以外の回答で 全てのメッセージ抑止の方法も有ります。 

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=722225
mipomipo
質問者

お礼

できました!! まだまだマクロも知らないことがあるのだな・・・と、勉強になりました。 ありがとうございました!! 追伸 実は、オプションの編集/検索-確認のチェックボックスは最初から全て外してやってみていました。 それでもメッセージが出てしまっていたのです。

関連するQ&A

  • クエリが実行できません

    Access2000で選択クエリを作成し、それを1ケ月ほど利用していたのですが、昨日そのクエリを実行すると砂時計の状態のままで、エラーメッセージも表示されることもなく、実行することが出来ません。もとになるテーブルなども変更していないのですが・・・ もし、どなたか同じような状況に陥ったことのある人などで、原因や解決法など知っているかたがいましたら、よろしくお願いします。

  • テーブル1にマクロで再クエリはできないのか?

    テーブル1があり、 マクロの新規作成で アクション:再クエリ コントロール名:テーブル1 を作り、 テーブル1を開き、マクロ1を実行しても 「コマンドまたはアクション'再クエリ’は無効です。」 となります。 コントロール名を"テーブル1" にしても同じです。 テーブルに対して再クエリは出来ないのでしょうか?アクセス2003です。 よろしくお願い致します。

  • ACCESS2007 テーブル作成クエリで

    ACCESS初心者です。 ACCESS2007でテーブル作成クエリをテキストに添って作成しました。 が、実行できません。 ナビゲーションウィンドウにはテーブル作成クエリが表示されているのですが、 それをダブルクリックしてもデータシートが表示されません。 何が原因かわかりません。 よろしくお願いします。

  • テーブル作成クエリで・・・

    Access2000/Windows2000を使用してます。 抽出条件に[Forms]![受注]![売上年]と入れたテーブル作成クエリを作りました。 クエリのデザインビューで試しに実行したら、パラメーターの入力が表示されるのですが、コマンドボタンを作成しクエリが実行されるように設定しましたが、パラメーター入力が表示されず、勝手に実行されてしまいました。 別のフォームで同じように設定したら、無事出来るのですが・・・・ 何が原因なのかさっぱり分かりません。 アドバイス宜しくお願い致します。

  • ACCESS2000のクエリ実行時

    ACCESS2000でクエリを実行する時にでる「クエリを実行するとテーブルのデータが変更されます」というメッセージが表示されないようにしたいです。 色々本や他の質問等で調べてみたのですが、なかなか同じような質問の解答がみつかりません・・・・ どなたか助けてください。お願いいたします。

  • Accessクエリ実行時のメッセージ表示について

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

  • ACCESSのテーブル作成クエリについて

    お世話になっております。 以下の点について教えてください。 1.テーブル作成クエリで作ったテーブルの書式固定  クエリ実行後、テーブルは作成されるのですが、クエリで設定した書式が  反映されません(例:数値→標準→小数点以下3)。  クエリで設定した書式をテーブルに反映させる方法を教えてください。  現在は、テーブル作成クエリ実行後、いちいち、テーブルの書式を変更しております。 2.ユーザー設定モードでのオブジェクト移動  ・ACCESSをユーザー設定 & グループでフィルターの状態で使っています。  ・この状態でテーブル作成クエリとテーブル作成クエリ実行後に作成されるテーブルを   グループ分けして分類しておりますが、各グループにあるテーブル作成クエリを   実行すると、グループ内にあったテーブルが「割り当てられていないオブジェクト」に   移動してしまいます。  テーブルをグループ内に固定する方法を教えてください。 よろしくお願いします。 

  • テーブル作成クエリで新テーブル作成時に、オートナン

    SELECT Q_ユニオンクエリ.* INTO 新テーブル FROM Q_ユニオンクエリ; テーブル作成クエリで、新テーブルを作成するときに、 元テーブルにはないフィールドを作成することは可能ですか? 元テーブルには主キーがなく、 カテゴリ、品名 というフィールドしかない場合、 テーブル作成クエリで新テーブル作成時に、オートナンバー型の主キーを付ける方法はありますか?

  • Accessのテーブル作成クエリで・・・

    Access2000で「テーブル作成クエリ」を作ろうとしておます。 デザインビューの画面では、既存テーブルの項目をクエリのフィールドへ追加していきますが、 (・・・ここまでは極普通のクエリ作成方法です) それ以外のフィールドとして、先頭に”オートナンバー”を設けることは可能なのでしょうか? また、その場合どのように設定したらよいか、教えていただけますか? 何卒、よろしくお願いいたします。

  • accessで選択クエリで得た全レコードをテーブルに取り込む方法

    選択クエリを実行して得たレコードを全てテーブルに移したいのですが、簡単な方法を教えて下さい。最初からクエリをテーブル作成クエリにする方法以外にありますか?出来ればテーブル(フィールドはもちろんクエリで得たレコードと同じ)はすでに作成済みでそのテーブルに上書きしたいのですが・・・ よろしくお願いいたします!

専門家に質問してみよう