こんばんは。よろしくお願いします。
ie操作でボタンが押せる時と押せない時があるのですが、
違いがわかりません。
---------------------------------------------------------
Sub test1()
Dim objIE As Object
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Visible = True
objIE.Navigate "http://www.mitsui-direct.co.jp/customer/" 'ダイレクトにログインページへはいけない。
Do While objIE.Busy = True Or objIE.ReadyState <> 4
DoEvents
Loop
objIE.Navigate "javascript:gotoMyhp();"
Set objIE = Nothing
End Sub
---------------------------------------------------------
これなのですが、http://www.mitsui-direct.co.jp/customer/のサイトへいって、
右側の「Myホームページログイン」を押したいのですが、
最初は、objIE.Navigate "javascript:gotoMyhp();" でうまくいってたのですが、
なぜか出来なくなってしまいました。
そんな事ありますか?
コードが間違ってるのでしょうか?
ご教授よろしくお願いします。
お礼
確認した所、 確かにログインページが開いているとそのページが表示できませんでした。 これが原因だったのですね。 スッキリしました。 「もし該当のページが開いているのなら閉じる」 と言うコードを入れたらうまく行きました。 いつもありがとうございます^^