使用VBA在网页上勾选复选框

时间:2016-07-27 11:15:56

标签: vba

我正在尝试自动化一个基于网页的活动,我需要选择复选框。页面上有多个Checkbox可用,我需要选择一个特定的Checkbox。我尝试过在互联网上提供的许多解决方案,但它只给我一个错误,因为“对象不支持此属性或方法”。下面是Checkbox的HTML代码。如果您使用某些VBA代码恢复执行Tick Checkbox操作,那将非常有用。

如果需要任何其他信息,请告诉我。

<input class="check" submitname="chkPropLinkId" type="checkbox" value="120633"></input>

1 个答案:

答案 0 :(得分:1)

我从不同的网站得到了答案。下面是查询的可行VBA代码,

Set elems = HTMLDoc.getElementsByClassName("check")
For Each e In elems
    If (e.getAttribute("value") = "120633") Then
        e.Click
        Exit For
    End If
Next e