Excel (VBA)

Excel VBAに関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 10 Pro : Excel 2016)
エラーメッセージを最前面に表示する方法
投稿日時: 20/10/09 12:26:18
投稿者: takado0310

IE制御で、あるサイトのデータを自動的にダウンロードしたいです。
ログイン画面を
objie navigate
で接続しようとするとこのサイトは安全ではありませんというエラーが出ます。
あとは、sendkeyを使ってエラーをskipしたいのですが、エラー画面がフォーム
の後ろへ隠れてしまって思うように操作できません。
エラーメッセージを最前面に表示する方法はないでしょうか?
(かつアクティブに)
 
教えてください。
よろしく、お願いします。
 

回答
投稿日時: 20/10/09 14:47:24
投稿者: Suzu

【IEの現在のデータを読み込む】
https://www.moug.net/faq/viewtopic.php?t=79879
 

引用:
安全が確認できているのであれば、信頼サイトとして登録してはどうでしょうか。

 
試された上でのご質問でしょうか。
 
それは 手動の際にも出ているのですよね?
先の質問でもそうですが、そのキーワードをWEB検索すれば対処方法は出てきますよ。
 
どのアプリケーションがそのダイアログ(エラー表示ではありません)を出しているのか確認し
そのアプリケーションに信頼できるサイトであると登録するのです。
 
 
それ以前に、危険であるかも知れないサイトに対しスクレイピングをしようとする事は
お勧めできません。

投稿日時: 20/10/12 16:51:20
投稿者: takado0310

Suzu さんの引用:
【IEの現在のデータを読み込む】
https://www.moug.net/faq/viewtopic.php?t=79879
 
引用:
安全が確認できているのであれば、信頼サイトとして登録してはどうでしょうか。

 
試された上でのご質問でしょうか。
 
それは 手動の際にも出ているのですよね?
先の質問でもそうですが、そのキーワードをWEB検索すれば対処方法は出てきますよ。
 
どのアプリケーションがそのダイアログ(エラー表示ではありません)を出しているのか確認し
そのアプリケーションに信頼できるサイトであると登録するのです。
 
 
それ以前に、危険であるかも知れないサイトに対しスクレイピングをしようとする事は
お勧めできません。

投稿日時: 20/10/12 17:10:08
投稿者: takado0310

SUZUさんありがとうございます。
 
対象URLを信頼済みサイトとして登録すると、すでに登録
されていると表示されます。
 
エラーダイアログが背面に隠れるのは対象エクセルをダブルクリックで開こうとすると
自作フォームが最前面にきてマクロ実行ボタンを押下するとエラーが背面に表示されます。
そして、エラーダイアログに対してTABキーを実行してほしいのですが自作のフォームに
対して実行されうまくいきません。
VBE画面でフォームの実行を行うとエラーダイアログが前面に表示されうまくいきます。
 
もう少しネットで調べてみます。
SUZUさんありがとうございました。
 
 
 
 
 
 

回答
投稿日時: 20/10/13 10:01:49
投稿者: Suzu

引用:
対象URLを信頼済みサイトとして登録すると、すでに登録
されていると表示されます。
そうなのですね。承知しました。
 
 
引用:
エラーダイアログが背面に隠れるのは対象エクセルをダブルクリックで開こうとすると
自作フォームが最前面にきてマクロ実行ボタンを押下するとエラーが背面に表示されます。
そして、エラーダイアログに対してTABキーを実行してほしいのですが自作のフォームに
対して実行されうまくいきません。

 
【ダイアログ】なのですか?
IEのウィンドウの中で『安全でない』と表示されるのではなくてですか?
だとすれば、それは IEが出しているのではありませんよね?
何のアプリケーションが出しているのでしょうか?
 
最終手段は、SendKey の方法になりますが安易に使わない様にしましょう。
 
なぜそのメッセージが出るのか
同じサイトを手動で開いても出るのか
サイト側の問題なのか、クライアント側の問題なのか
出ないようにする為にはどうするべきなのか。
 
セキュリティーの警告ですから、対処療法的な対策は採るべきではないと思います。

トピックに返信