VBA IE选择单选按钮
我正在尝试使用VBA在web上单击客户名称或客户编号单选按钮,但运气不太好。我收到一个错误“对象变量或块变量未设置”。非常感谢您的帮助! 我的代码如下:VBA IE选择单选按钮,vba,vbscript,Vba,Vbscript,我正在尝试使用VBA在web上单击客户名称或客户编号单选按钮,但运气不太好。我收到一个错误“对象变量或块变量未设置”。非常感谢您的帮助! 我的代码如下: Set HTMLdoc = IE.Document With IE.Document .getElementsByName("mainTabView:searchtype").Item(0).Checked = True End With 以下是HTML源代码,其中客户编号和客户名称单选按钮为: 数 名称 包括开放式 关税 注
Set HTMLdoc = IE.Document
With IE.Document
.getElementsByName("mainTabView:searchtype").Item(0).Checked = True
End With
以下是HTML源代码,其中客户编号和客户名称单选按钮为:
数
名称
包括开放式
关税
代码>注意:这并不能解决您的问题,只是纠正了代码中的不一致性。。。。您定义了一个变量Set HTMLdoc=IE.Document
,然后不将其用于IE.Document
。。。。用
命令摆脱,使用HTMLdoc.getElementsByName(…
有多少元素HTMLdoc.getElementsByName(“mainTabView:searchtype”)
返回?试试这个IE.document.getElementByID(“mainTabView:searchtype:0”)。点击
?嗨,jsotola,我试过HTMLdoc.getElementsByName(“mainTabView:searchtype”)。Item(0).Checked=True。我得到一个错误对象变量或未设置块。嗨,Ryan,IE.document.getElementByID(“mainTabView:searchType:0”)。单击 返回错误“对象变量或未设置块”