Il modo più semplice per estrarre dati da un sito web a Excel

Ultimo aggiornamento il May 7, 2025

Ti è mai successo di dover raccogliere informazioni su prodotti e prezzi da vari siti web e poi sistemarle in un file Excel? Farlo a mano è una vera perdita di tempo, stanca e spesso porta a commettere errori. Per fortuna oggi ci sono soluzioni molto più veloci e pratiche per importare dati dai siti web direttamente in Excel, sia che tu sia alle prime armi sia che tu abbia già un po’ di esperienza.

Usa strumenti di web scraping senza codice

Se non vuoi mettere mano al codice, strumenti no-code come ti permettono di estrarre dati dai siti web e portarli su Excel senza dover scrivere nemmeno una riga di codice. Questi strumenti sono pensati per essere semplici e intuitivi: imposti le regole di estrazione tramite un’interfaccia grafica, senza bisogno di conoscenze tecniche.

Thunderbit sfrutta modelli di linguaggio avanzati per capire la struttura e i contenuti delle pagine web, senza affidarsi a selettori statici. Altri strumenti, invece, ti costringono a imparare a usare funzioni drag-and-drop e modelli personalizzati, spesso dopo ore di tentativi prima di riuscire ad automatizzare davvero lo scraping.

In più, puoi esportare i dati anche su Google Sheets, Airtable o Notion con un solo clic, non solo su Excel.

3 step per raccogliere dati di prodotto con Thunderbit

Step 1: Apri il sito web e clicca su “Estrattore Web AI” nella barra laterale.

Dopo aver installato Thunderbit sul tuo browser, vai sul sito da cui vuoi estrarre i dati e seleziona “Estrattore Web AI” dalla barra laterale di Thunderbit.

thunderbit_collect_data_step_1

Step 2: Personalizza i campi dati da estrarre con l’aiuto dell’AI.

Con la funzione “AI Suggerisci Colonne”, Thunderbit crea in automatico un modello di scraping. Puoi modificarlo con l’aiuto dell’AI per adattarlo alle tue esigenze. Scegli dove salvare i dati: puoi copiarli come tabella o esportarli su altre piattaforme.

thunderbit_collect_data_step_2.gif

Step 3: Esporta i dati estratti su Excel

Dopo aver controllato i campi, avvia l’estrazione. Potrai copiare o scaricare i dati raccolti e importarli in Excel in pochi secondi.

thunderbit_collect_data_step_3.gif

Prova l’AI per il web scraping

Mettiti alla prova! Puoi cliccare, esplorare e vedere il flusso di lavoro in tempo reale.

Usa le Query Web di Excel

Excel ha una funzione integrata chiamata Query Web che ti permette di importare dati direttamente da pagine web. È perfetta per acquisire dati strutturati e tabelle, mantenendo le informazioni aggiornate con aggiornamenti periodici. Attenzione: questa funzione è disponibile solo su Excel per Windows.

Come raccogliere dati di prodotto con le Query Web di Excel:

  1. Apri Excel: Crea un nuovo file e vai sulla scheda Dati.
  2. Seleziona "Da Web": Clicca su "Recupera dati esterni" e scegli "Da Web".
  3. Inserisci l’URL: Digita l’indirizzo del sito da cui vuoi estrarre i dati e conferma.

excel_web queries_enter_url.png

  1. Scegli i dati: Excel ti mostrerà le tabelle trovate nella pagina. Seleziona quella che ti interessa e clicca su Carica.

excel_web queries_enter_choose_data.png

  1. Controlla il risultato: Scegli dove inserire i dati nel foglio e verifica che siano come desideri.

thunderbit_collect_data_step_1.gif

Scopri come Thunderbit può fare molto più che estrarre dati. Usa l’AI per estrarre, riassumere e compilare automaticamente le pagine web. .

Usa Excel VBA per scraping personalizzato

Se te la cavi con la programmazione, puoi usare VBA (Visual Basic for Applications) per fare scraping avanzato. VBA è il linguaggio integrato nelle app Microsoft Office, incluso Excel. Anche questa funzione è disponibile solo su Excel per Windows.

Come raccogliere dati di prodotto con Excel VBA:

  1. Abilita la scheda Sviluppatore:
    • Apri Excel, clicca su "Excel" > "Preferenze" > "Visualizza".
    • Spunta l’opzione "Sviluppatore" in basso.
  2. Aggiungi i riferimenti:
    • Nella scheda Sviluppatore, clicca su "Visual Basic" per aprire l’editor VBA.
    • Vai su "Strumenti" > "Riferimenti" e seleziona:
      • Microsoft Internet Controls
      • Microsoft HTML Object Library
  3. Scrivi il codice VBA per l’estrazione dati
    • Clicca su "Inserisci" > "Modulo"
    • Scrivi il codice VBA nell’editor.

excel_vba_insert.png

Ecco un esempio base per estrarre titolo, prezzo e valutazione di un prodotto da una pagina Amazon:

    Sub ScrapeAmazonPage()
        Dim IE As Object
        Dim html As Object
        Dim productTitle As String
        Dim productPrice As String
        Dim productRating As String
        
        ' Crea oggetto Internet Explorer
        Set IE = CreateObject("InternetExplorer.Application")
        
        ' Vai alla pagina prodotto Amazon
        IE.Visible = True
        IE.navigate "Put Your URL Here"
        
        ' Attendi il caricamento della pagina
        Do While IE.Busy Or IE.readyState <> 4
            DoEvents
        Loop
        
        ' Ottieni il documento HTML
        Set html = IE.document
        
        ' Estrai il titolo del prodotto
        On Error Resume Next
        productTitle = html.getElementById("productTitle").innerText
        On Error GoTo 0
        
        ' Estrai il prezzo del prodotto
        On Error Resume Next
        productPrice = html.getElementsByClassName("a-price-whole")(0).innerText
        On Error GoTo 0
        
        ' Estrai la valutazione del prodotto
        On Error Resume Next
        productRating = html.getElementsByClassName("a-icon-alt")(0).innerText
        On Error GoTo 0
        
        ' Scrivi i dati estratti su Excel
        With ThisWorkbook.Sheets(1)
            .Cells(1, 1).Value = "Titolo Prodotto"
            .Cells(1, 2).Value = "Prezzo"
            .Cells(1, 3).Value = "Valutazione"
            .Cells(2, 1).Value = productTitle
            .Cells(2, 2).Value = productPrice
            .Cells(2, 3).Value = productRating
        End With
        
        ' Pulisci
        IE.Quit
        Set IE = Nothing
        Set html = Nothing
    End Sub
  1. Esegui e testa lo script VBA
    • Avvia lo script nell’editor Visual Basic o assegnalo a un pulsante nel foglio Excel.
    • Controlla che i dati siano stati importati e formattati correttamente.

excel_vba_result.png

Lascia che sia l’AI a occuparsi dello scraping: niente più codice, più tempo per ciò che conta davvero. Scopri la potenza del nostro !

Domande frequenti

  1. Cos’è il web scraping e a cosa serve?

    Il web scraping è il processo di raccolta dati da siti web e la loro organizzazione in formati come tabelle. Serve per ottenere informazioni da più fonti, ad esempio prezzi di prodotti, facilitando confronti e analisi.

  2. Come funziona Thunderbit?

    Thunderbit ti permette di estrarre dati senza programmare. Grazie a un’interfaccia visiva, puoi selezionare i campi che ti interessano e lasciare che lo strumento faccia tutto il resto in automatico.

  3. Posso esportare i dati anche su altre piattaforme oltre a Excel con Thunderbit?

    Certo, Thunderbit ti consente di esportare i dati anche su Google Sheets, Airtable e Notion, dandoti la massima libertà nella gestione delle informazioni.

  4. Perché i dati delle Query Web non si aggiornano automaticamente?

    Assicurati che l’opzione “Aggiorna tutto” sia attiva nella scheda Dati di Excel. Puoi anche impostare un intervallo di aggiornamento automatico tramite “Proprietà connessione” sotto Query e connessioni.

  5. Perché il codice VBA non funziona correttamente?

    Controlla di aver abilitato la scheda Sviluppatore e selezionato i riferimenti giusti (Microsoft Internet Controls e HTML Object Library).

Per saperne di più:

Lavora con l’AI senza sforzo.
Shuai Guan
Shuai Guan
Co-founder/CEO @ Thunderbit. Passionate about cross section of AI and Automation. He's a big advocate of automation and loves making it more accessible to everyone. Beyond tech, he channels his creativity through a passion for photography, capturing stories one picture at a time.
Topics
ExcelEstrattore Web AI
Indice dei contenuti
Estrai dati con l’AI
Trasferisci facilmente i dati su Google Sheets, Airtable o Notion
Chrome Store Rating
PRODUCT HUNT#1 Product of the Week