【发布时间】:2014-07-25 03:36:21
【问题描述】:
这是我第一次尝试通过 VBA 浏览 IE 浏览器。 我在尝试着: - 去这个网页https://hb2.bankleumi.co.il/e/Login.html - 填写用户名 - 填写密码 - 点击“登录”按钮 现在我收到错误“对象'IWebBrowser2'的方法'文档'失败”
我试图检查网页 html 代码中的元素并找到它们的 id,但我想我在调用方法或接近对象时犯了一些错误。
我的代码是:
Option Explicit
Sub dataFromLeumi()
Dim myPassword As String
myPassword = "somepassword"
Dim myUserName As String
myUserName = "someusername"
Dim loginPath As String
loginPath = "https://hb2.bankleumi.co.il/e/Login.html"
Dim IE As Object
Set IE = CreateObject("InternetExplorer.application")
IE.Visible = True
IE.navigate loginPath
Dim userName As Object
Set userName = IE.document.getattribute("uid")
userName.Item(0).Value = myUserName
Dim password As Object
password = IE.document.getelementbyid("password")
password.Item(0).Value = myPassword
IE.document.getelementbyid("enter").Click
End Sub
我应该对我的代码进行哪些更改?我错过了什么?
谢谢!
【问题讨论】:
标签: javascript html vba dom