Excel VBAからIEを操作して、 ローカルに保存してあるアメーバIDゲッターを操作しようと考えております。 (アメーバIDゲッターはブラウザ実行型のツールです。) 表示後、IEオブジェクトに対しての操作がエラーになってしまいます。 yahooを表示した場合は動くのですが、 ローカルに保存してあるアメーバIDゲッターを表示すると動きません。 実行時エラー -2147467259(80004005) Documentメソッドは失敗しました IwebBrowse2オブジェクト と表示されます。 Sub ie_test() Dim objIE As Object 'IEオブジェクト参照用 'インターネットエクスプローラーのオブジェクトを作る Set objIE = CreateObject("InternetExplorer.application") objIE.Visible = True '見えるようにする(お約束) '文字列で指定したURLに飛ぶ objIE.Navigate "http://www.yahoo.co.jp/" 'objIE.Navigate "C:\AmebaIDGetter\AmebaIDGetter.html" '表示終了まで待つ Do While objIE.Busy = True '何もしないループ(笑) DoEvents Loop Debug.Print objIE.Document.Body.InnerText End Sub windows 7 home premium IE8 Excel2007 を利用しています。 どうすれば、アメーバIDゲッターを操作できるようになるでしょうか? ご教授お願いします。
↧