0
数時間前にコードが正常に機能していました。しかし、私は今、文書を開いて、それを実行すると、私はエラーを取得:オブジェクトVBAでエラーが発生しました(VBAを使用してIEフォームを送信しています)
Run-time error '424': Object required
は、ここに私のコードです:
Dim ieApp As New SHDocVw.InternetExplorer
ieApp.Visible = True
ieApp.Navigate = "<url here; sorry, its confidential>"
Do While ieApp.Busy And Not ieApp.ReadyState = READYSTATE_COMPLETE
DoEvents
Loop
Dim ieElement As Object
Set ieElement = ieApp.Document.getElementById("i_specialist")
ieElement.Value = "TestValue"
エラー箇所へ:
Set ieElement = ieApp.Document.getElementById("i_specialist")
私は本当にありません持っています何がうまくいかなかったのか。私は2つの原因が考えている: - 何かのコードはすべてのヘルプは高く評価され
フィールドを見つけることができないというページをロードすると間違っていた - オブジェクトタイプが が間違っています!ありがとう!
ありがとう!私とこれを置き換えて、それは働いた:)まだ間違っていたが確かにわからない.. i_specialistは、HTMLに存在します。 –