使用VBA代码单击java build网站的按钮

时间:2017-02-21 08:43:08

标签: vba excel-vba web-scraping excel

我在使用VBA学习网页抓取的过程中,我遇到了我的代码中列出的Java构建网站。

我的目标是点击VBA代码中的下一步按钮,但在查看“幕后”代码时我无法识别它。使用“Inspect”元素时,我会看到按钮引用,但是当我列出excel中的所有链接时,它不在那里。 然后我使用CTR-U(在Chrome中)查看了页面,页面看起来完全不同,并且有很多Java代码。我不熟悉Java,因此请您描述如何解码这样一个Java页面的机制?

这是我的代码:

Sub first_template()

Dim ie As New InternetExplorer
Dim doc As HTMLDocument


ie.Top = 0
ie.Left = 0
ie.Visible = True

ie.navigate "http://www.amaaonline.com/member-directory/"

Do
    DoEvents
Loop Until ie.readyState = READYSTATE_COMPLETE

Set input_elements = ie.document.getElementsByTagName("a")

i = 4
For Each element In input_elements
Cells(i, 1).Value = element.innerHTML
i = i + 1
Next element
ie.Quit
Set ie = Nothing

End Sub

0 个答案:

没有答案
相关问题