0
我想使用循环从Web获取数据到Excel表单。我将附上表格并粘贴代码。请帮我解决一下这个。谢谢。运行时错误438对象不支持此属性或方法Internet Explorer
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = Range("Number").Row And _
Target.Column = Range("Number").Column Then
Dim IE As New InternetExplorer
IE.Visible = True
IE.navigate "https://www.truecaller.com/search/in/" & Range("Number").Value
Do
DoEvents
Loop Until IE.readyState = READYSTATE_COMPLETE
Dim Doc As HTMLDocument
Set Doc = IE.document
Dim sdd As String
sdd = Doc.getElementsByClassName("profile-name").innerText
MsgBox sdd
End If
End Sub
当我使用上面的代码中,我得到下面的错误
运行时错误 '438':
对象不支持此属性或方法
。
为什么没有人认为包括产生错误的行号很重要? – Jeeped
https://drive.google.com/open?id=0B3bc9Owb0D9zXzFOc0dnLWxJWHc –
sdd = Doc.getElementsByClassName(“profile-name”)。innerText -----------------是创建错误的行 –