5倍速!メールマガジン
外部アカウントで登録
受講生の声
新着の講座投稿
新着の講座コメント
新着のノート投稿
投稿一覧へ新着のノートコメント
表示できる投稿はありません。
サイト運営者紹介
小川 慶一講師/教材/システム開発者紹介
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
表示できる投稿はありません。
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
受講生さんの投稿
(投稿ID: 4640)
お世話になっております。
今回は、どうしても以下のコードでデバッグしてしまうので、そのご相談です。
Do While objIE.readyState <> READYSTATE_COMPLETE Or objIE.Busy = True
DoEvents
Loop
自宅で、やっているときは、まったく問題なく動きます。
しかし、職場でやると、オートメーションエラーとかでてきて、止まります。
職場でやりたいことは、職場の業務実績が記録されているサーバから必要なデータを取り出すことです。その業務関連の入力ページはIEで表示されます。予定表なども入力できます。外部にはつながっていません。
いったんそのIEを立ち上げれば、コンテンツそのものは取ってこれるようになりました。ただ、いちいち立ち上げてやるくらいなら、自分でクリックしたほうがましです。
いろいろ試しましたが、解決しません。
何が原因なのか、ご示唆いただけますと幸いです。
小川 慶一さんのコメント
(コメントID: 6430)
お世話になります。
すいません、お返事遅くなりました。
遅くなったうえにこういうお返事で恐縮なのですが、これは、ここだけ見ても分からないですね。
> 自宅で、やっているときは、まったく問題なく動きます。
> しかし、職場でやると、オートメーションエラーとかでてきて、止まります。
> 業務関連の入力ページはIEで表示されます。予定表なども入力できます。外部にはつながっていません。
ということは、自宅から試した先のページと、職場で試した先のページは異なるということですね。
職場で接続したいページへのリクエストは単純な引数なしのGETなのか、POSTなのか、...。
↑ここだけだと分かりません。
> オートメーションエラーとかでてきて
「とか」では不足なので、エラーメッセージも可能な限りご記入ください。
情報が無い中でのコメントですが...。プロキシの設定とかは怪しそうではあります。
とはいえ、こういうのは社内のシステム担当の方に聞いてみたほうが早い気はします。
よろしく、お願いします。
受講生さんのコメント
(コメントID: 6431)
ご返信ありがとうございます。
もう少し整理してから、またご質問させてください。
よろしくお願いいたします。
> 受講生 さん:
>
> お世話になります。
> すいません、お返事遅くなりました。
>
> 遅くなったうえにこういうお返事で恐縮なのですが、これは、ここだけ見ても分からないですね。
>
> > 自宅で、やっているときは、まったく問題なく動きます。
> > しかし、職場でやると、オートメーションエラーとかでてきて、止まります。
>
> > 業務関連の入力ページはIEで表示されます。予定表なども入力できます。外部にはつながっていません。
>
> ということは、自宅から試した先のページと、職場で試した先のページは異なるということですね。
>
> 職場で接続したいページへのリクエストは単純な引数なしのGETなのか、POSTなのか、...。
>
>
>
>
> ↑ここだけだと分かりません。
>
>
> > オートメーションエラーとかでてきて
>
> 「とか」では不足なので、エラーメッセージも可能な限りご記入ください。
>
>
> 情報が無い中でのコメントですが...。プロキシの設定とかは怪しそうではあります。
> とはいえ、こういうのは社内のシステム担当の方に聞いてみたほうが早い気はします。
>
>
> よろしく、お願いします。
田中 宏明さんのコメント
(コメントID: 6432)
約3年前にWeb連携講座を受講した者です。
会社内のシステム設定はわかりかねますので、一般論として回答します。
Excel VBAでIE操作時のオートメーションエラーで原因が特定できない場合、対象のURLが「信頼済みサイト」に登録されている可能性がありますので、職場PCのIE設定を確認してみてください。
New InternetExplorerMedium を利用する対処法があるようです。
https://qiita.com/3mc/items/da045e86d25ef697ec43
> 自宅で、やっているときは、まったく問題なく動きます。
> しかし、職場でやると、オートメーションエラーとかでてきて、止まります。
受講生さんのコメント
(コメントID: 6433)
最初、達人養成塾の事務局の方からの返信かと思ったのですが、他の受講生の方からもコメントを頂けるなんて、横のつながりがあるなんてとても
感動しています。大変貴重なコメントありがとうございました。ご指摘いただいた事項を確認してみます。
> 受講生 さん:
>
> 約3年前にWeb連携講座を受講した者です。
>
> 会社内のシステム設定はわかりかねますので、一般論として回答します。
> Excel VBAでIE操作時のオートメーションエラーで原因が特定できない場合、対象のURLが「信頼済みサイト」に登録されている可能性がありますので、職場PCのIE設定を確認してみてください。
> New InternetExplorerMedium を利用する対処法があるようです。
> https://qiita.com/3mc/items/da045e86d25ef697ec43
>
> > 自宅で、やっているときは、まったく問題なく動きます。
> > しかし、職場でやると、オートメーションエラーとかでてきて、止まります。
受講生さんのコメント
(コメントID: 6434)
見事に解決しました。
取り急ぎ御礼申し上げます。
> 田中 宏明さん:
>
> 最初、達人養成塾の事務局の方からの返信かと思ったのですが、他の受講生の方からもコメントを頂けるなんて、横のつながりがあるなんてとても
> 感動しています。大変貴重なコメントありがとうございました。ご指摘いただいた事項を確認してみます。
>
> > 受講生 さん:
> >
> > 約3年前にWeb連携講座を受講した者です。
> >
> > 会社内のシステム設定はわかりかねますので、一般論として回答します。
> > Excel VBAでIE操作時のオートメーションエラーで原因が特定できない場合、対象のURLが「信頼済みサイト」に登録されている可能性がありますので、職場PCのIE設定を確認してみてください。
> > New InternetExplorerMedium を利用する対処法があるようです。
> > https://qiita.com/3mc/items/da045e86d25ef697ec43
> >
> > > 自宅で、やっているときは、まったく問題なく動きます。
> > > しかし、職場でやると、オートメーションエラーとかでてきて、止まります。
小川 慶一さんのコメント
(コメントID: 6435)
うお、これはすごいですね。
IEには謎設定が多く、いつも難儀します。
ありがとうございます。
> 田中 宏明さん:
>
> 見事に解決しました。
> 取り急ぎ御礼申し上げます。
>
> > 田中 宏明さん:
> >
> > 最初、達人養成塾の事務局の方からの返信かと思ったのですが、他の受講生の方からもコメントを頂けるなんて、横のつながりがあるなんてとても
> > 感動しています。大変貴重なコメントありがとうございました。ご指摘いただいた事項を確認してみます。
> >
> > > 受講生 さん:
> > >
> > > 約3年前にWeb連携講座を受講した者です。
> > >
> > > 会社内のシステム設定はわかりかねますので、一般論として回答します。
> > > Excel VBAでIE操作時のオートメーションエラーで原因が特定できない場合、対象のURLが「信頼済みサイト」に登録されている可能性がありますので、職場PCのIE設定を確認してみてください。
> > > New InternetExplorerMedium を利用する対処法があるようです。
> > > https://qiita.com/3mc/items/da045e86d25ef697ec43
> > >
> > > > 自宅で、やっているときは、まったく問題なく動きます。
> > > > しかし、職場でやると、オートメーションエラーとかでてきて、止まります。