带有selenium包装器的Excel VBA:输入数据并将数据输入到Web表单字段中

时间:2016-08-25 12:57:18

标签: vba excel-vba selenium excel

使用selenium包装器,如何将我选择的数据输入到下面的输入值占位符?这是为了网络抓取目的。网站代码如下:

<input value="" placeholder="Enter Text" autocomplete="off" aria-
label="Enter Text: name and age required" data-
reactid=".9odxj7ein7k.0.0.9.0.0.$body.2.9.0.0.9.0.0.0.9.0">

这是我目前的VBA代码:

Private Sub CommandButton3_Click()
Dim bot As New WebDriver
bot.Start "chrome", "url”

Set the_input_elements = bot.Document.getElementsByID("input value")
For Each input_element In the_input_elements
If input_element.getAttribute("input value") = "" Then
    input_element.Value = "Text I would like to enter to the form"
    Exit For
End If
Next input_element

End Sub

0 个答案:

没有答案