|
エラーが発生する方です。
下のが今のプログラムになっています。これを起動させると「オブジェクトが必要です」と出ます。
Dim objShell As Object
Dim objIE As Object
'IEの起動
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Visible = True
'処理したいページを表示します。
objIE.Navigate2 Cells(Range("d2"), 9).Value
'ページの表示完了を待ちます。
While objIE.Busy = True Or objIE.readyState <> READYSTATE_COMPLETE
DoEvents
Wend
'ログインする
objIE.document.getElementsByName("uid")(0).Value = Range("c4").Value
objIE.document.getElementsByName("pw")(0).Value = Range("c5").Value
objIE.document.forms(0).submit
'ページの表示完了を待ちます。
While objIE.Busy = True Or objIE.readyState <> READYSTATE_COMPLETE
DoEvents
Wend
'新しいページをobjIEにセットする
Set objShell = CreateObject("Shell.Application")
Set objIE = objShell.Windows(objShell.Windows.Count - 1)
Set objShell = Nothing
objIE.document.all("ITEM_NAME").Value = "角管"
|
|