- 30 Ago 2018 às 11:03
#36209
Bom dia! a todos estou tentando executar esse código mais está dando erro quero buscar informações do ebay preços
Sub ebay()
Dim ie As Object
Set ie = CreateObject("internetexplorer.application")
With ie
.Visible = True
.navigate Range("B4").Value
Do
DoEvents
Loop Until ie.readystate = READYSTATE_COMPLETE
Dim doc As HTMLDocument
Set doc = ie.document Aqui é o erro
While ie.readystate <> 4
Wend
On Error Resume Next
Dim i As Integer
For i = 0 To 500
Range("b7").Offset(i).Value = doc.getelementebyid("resultsetitems").getelementsbytagname("h3")(i).innertext
Range("b7").Offset(i, 1).Value = doc.getelementbyId("resultsetItems").getlementbyclassname("1vprice prc")(i).innertext
Next i
Application.EnableEvents = True
End With
End Sub
Sub ebay()
Dim ie As Object
Set ie = CreateObject("internetexplorer.application")
With ie
.Visible = True
.navigate Range("B4").Value
Do
DoEvents
Loop Until ie.readystate = READYSTATE_COMPLETE
Dim doc As HTMLDocument
Set doc = ie.document Aqui é o erro
While ie.readystate <> 4
Wend
On Error Resume Next
Dim i As Integer
For i = 0 To 500
Range("b7").Offset(i).Value = doc.getelementebyid("resultsetitems").getelementsbytagname("h3")(i).innertext
Range("b7").Offset(i, 1).Value = doc.getelementbyId("resultsetItems").getlementbyclassname("1vprice prc")(i).innertext
Next i
Application.EnableEvents = True
End With
End Sub