Редактировать Проданные Объявления Ebay Scrape VBA - PullRequest
0 голосов
/ 07 апреля 2020

Ищите способ сделать это одним из двух способов через Excel VBA.

1) либо запустить поиск на ebay по номеру детали и вернуть количество проданных списков, либо;

2) выполнить ту же задачу по прямой ссылке.

Есть идеи?

Я пробовал:

Publi c Sub GetNumberSold () Dim html Как HTMLDocument

Set html = New HTMLDocument

With CreateObject("MSXML2.XMLHTTP")
    .Open "GET", "https://www.ebay.com/itm/VIRGINIA-CAVALIERS-FINAL-FOUR-National-FREAKIN-Champions-T-Shirt-Gildan/352639122861", False
    .send
    html.body.innerHTML = .responseText
End With

MsgBox html.querySelector(".vi-txt-underline").innerText
Debug.Print Replace$(html.querySelector(".vi-txt-underline").innerText," sold",vbNullString)
Debug.Print split(html.querySelector(".vi-txt-underline").innerText,chr$(32))(0)

End Sub

С включением обоих объектов / ссылок, как указано ниже.

Тогда я получаю следующую ошибку: переменная объекта времени выполнения "91" или переменная блока не установлена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...