我想<a>
通过 Excel VBA 在 Internet Explorer 中单击超链接(标记)“abc”。
我试过 getElementbyTag/getElementsbyName/getElementsbyClassName。
<a href = 'xyz'> abc </a>
Dim objIE As InternetExplorer
set objIE = New InternetExplorer
objIE.Visible = True
objIE.Document.getElementsByTagName("xyz").Click
getElementsByTagName
返回一组链接,因此您需要遍历并找到您想要的链接。
Dim l
For Each l in objIE.Document.getElementsByTagName("a")
If l.innerText = "abc" Then
l.Click
Exit For
End If
Next l
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句