VBA – Problemi di scraping HTML

Sto tentando di grattare i dati dell’asta da un sito web https://www.rbauction.com/heavy-equipment-auctions . Il mio attuale tentativo era di usare il codice qui sotto per estrarre il codice HTML del sito web in VBA, quindi analizzarlo e conservare solo gli elementi che desideravo (nome dell’asta, numero di giorni, numero di elementi).

Sub RBA_Auction_Scrape() Dim S_Sheet As Worksheet Dim Look_String As String Dim Web_HTML As String Dim HTTP_OBJ As New MSXML2.XMLHTTP60 On Error GoTo ERR_LABEL: Set S_Sheet = ActiveWorkbook.ActiveSheet Web_HTML = "" HTTP_OBJ.Open "GET", "https://www.rbauction.com/heavy-equipment auctions", False HTTP_OBJ.Send On Error Resume Next Select Case HTTP_OBJ.Status Case 0: Web_HTML = HTTP_OBJ.responseText Case 200: Web_HTML = HTTP_OBJ.responseText Case Else: GoTo ERR_LABEL End Select Debug.Print Web_HTML End Sub 

Inserisce con successo i dati, ma la sezione ‘imminente asta di attrezzature pesanti’ che ha tutti i nomi e le dimensioni delle aste non viene inserita in VBA. Non sono molto bravo con l’HTML in generale, ma speravo che qualcuno potesse offrire una soluzione o almeno una spiegazione su quando eseguo una ricerca nel codice HTML del sito Web che viene inserito in VBA, gli articoli che desidero non vengono trovati.