• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:★VBA実行時に警告表示を無効にしたい)

VBA実行時に警告表示を無効にする方法

このQ&Aのポイント
  • OutlookでVBAを使用してメールを受信した際に、プログラムがアドレス帳を含む可能性のあるデータにアクセスしようとしていることを示すダイアログが表示されます。
  • 現在の設定では、ダイアログを無効にすることはできません。
  • ダイアログを出さないようにするには、他の方法を探す必要があります。

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

  • ベストアンサー
  • VT250F
  • ベストアンサー率30% (26/84)
回答No.1

プロパティが用意されてなければしょうがないですね。 しょうもない技ですが、 ダイアログが出るまで数秒スリープ   (SleepというAPI関数を利用) ダイアログのタイトルを取得する   (やはりAPI関数) タイトルが取得できるまでタイマーで待って、 そのダイアログに SendKeys するぐらいですかね。 API 関数とはOSに呼びかける外部関数です。 SendKeys はうまくできない場合があるので、 あまりきれいな手法ではないですね。 あと、レジストリか何かで、確認ダイアログを出さない方法があるかもしれません。

miyaxyz2002
質問者

お礼

返答が遅くなってすみません。 なかなかうまくいかないので、返答ができませんでした。もう少し自分でもがんばってみます。

関連するQ&A