Accessでクエリを実行してレコードを追加する際に出てくるダイアログに対して自動的に「はい」を押すようにしたい


Microsoft Accessを仕事で使っている者です。あるクエリを実行すると、データが何万件も追加されるのですが、それが数時間かかります(その間、Accessは操作不能の状態になります)。
そして、追加の完了前に https://cdn-ak.f.st-hatena.com/images/fotolife/a/accs2014/20181227/20181227031808.png のような、「●●件のレコードを追加します」というダイアログが出てくるのですが。

こういったダイアログが出てきたら、自動的に「はい」を押せるようにしたいのです。「はい」を押さないと処理が完了せず、エラーになったりします(データベースとの接続が遮断される?)。

かといって何時間も待って、ダイアログが出るタイミングで「はい」を押すというのが非効率でして。詳しくないですがRPA?というもので、パソコン操作を自動化できるのかもしれませんが…自分のパソコンではなく顧客から貸与してもらっているパソコンですので、新しいソフトをインストールすることは出来ません。

回答の条件
  • 1人10回まで
  • 登録:
  • 終了:2019/11/05 09:50:06
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
id:moon-fondu

何とかAccessだけ、もしくは標準的なwindowsパソコンの機能を用いて、ダイアログが出てきたら「はい」を自動的に押して、処理が完了できるようになる方法はないでしょうか。

回答2件)

id:AichiKaoru No.1

回答回数180ベストアンサー獲得回数37

ポイント500pt

 
Accessのレスポンスアップに関する説明URLです。参考になさってください。
http://www.naboki.net/access/heaven/heaven-05.html
 
何をしている部分に一番時間がかかっているのか。
インデックスは適切かどうか。
スワップしていないかどうか。
頻繁におこるイベントで余計な処理を実行していないか。
  
一度に処理する件数をフォームやレポートの仕様で制限する。
「 OR条件式 」が入る抽出は一般的に遅いです。
同じ結果レコードセットなら、条件式が少ない方が処理時間は短くてすみます。
ただクエリーを実行するだけよりも、状況に応じてSQL文を構築して実行する。
とのことです。
 
 
 

id:moon-fondu

遅くなりましてすみません、リンクありがとうございます!

2019/10/27 20:47:08
id:Ktwo No.2

回答回数22ベストアンサー獲得回数5

ポイント500pt

Microsoft Accessの更新が可能でしたら、
ダイアログの表示を止めちゃいましょう。
https://www.helpforest.com/access/ob_query/ac050017.htm
https://hamachan.info/win7/Access/message_d.html

---
もうひとつ。
状況によっては出来ない、危険・テスト必須、かもしれませんが、(なにか重りでも置いて)Yキーを押し続けるのも手です。
・・・Yはダイアログで”はい(Y)”のカッコ内の文字です。

id:moon-fondu

すごいです、ダイアログを止める方法があるんですね!これなら…実行して終われば、OKを押さずにそのまま処理を完了できるかもしれません!試してみます♪

2019/10/27 20:48:47
  • id:moon-fondu
    ありがとうございました!ベストアンサー、選出しようとしますと、

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator at root@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

    More information about this error may be available in the server error log.

    となってしまい、選べることができませんが、助かりました<m(__)m>

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません