- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル VBAを使い一定時間毎に webページの情報をセルに所得し続)
エクセル VBAを使い一定時間毎に webページの情報をセルに所得し続
このQ&Aのポイント
- エクセル VBAを使い一定時間毎に webページの情報をセルに所得し続けていました。ある日、パソコンの調子が悪くなり新しいパソコンに変え 同じことをしようとしたのですが、webページが真っ白のまま何の要求も受け付けない状態になり、エラーが表示されました。
- 旧パソコンでは問題なく動作していた環境でしたが、新パソコンに変えた際にエラーが発生しました。VBAの中身は変更していないため、IEのバージョンの違いやエクセルのバージョンの違いが原因ではないかと考えています。
- 原因や可能性について教えていただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>新パソコン >・IE7 >・エクセル2007 それと、Windows のバージョンが、Vista になったのでしょうね。 そうすると、IE7のセキュリティが働いて、動きません。 ただ、オートメーション自体のエラーは、一度、コードをみて、Dim objIE As ○○○○ というように、IEオブジェクトで、参照設定で、As InternetExplorer.Application とでもなっていて、メニューの中で、ツール--参照設定の中を調べてみてください。×とかなっていないでしょうか。そうしたら、再度、登録しなおしてください。(名称は、Microsoft Internet Control)ただし、パスワードが出てきたら、製作者にお尋ねになったほうがよいです。 他に、新しいIE+Vistaの場合は、セキュリティモードの問題があります。 一時しのぎには、「インターネットゾーンの保護モードを解除」で良いのですが、いちいち、余計なメッセージが出ているので、あまり気持ちのよいものではありません。 IE7-- ツール--オプション--セキュリティ--保護モードを有効にする。 のチェックを外します。 その場合は、同じく「セキュリティ」の「信頼済みサイト」を選択して、サイトで、URLを登録すればよいのではないかと思います。
お礼
返答が遅れすみませんでした 対処法まで教えていただきありがとうございました 初めての事態でしたのでとても助かります すぐに結果を出すことが出来ずもどかしいですが、ご指摘いただいたところを変更した後に動かしてみたいと思います