De makkelijkste manier om websitegegevens naar Excel te halen

Laatst bijgewerkt op May 7, 2025

Heb je ooit meegemaakt dat je productinformatie en prijzen van allerlei websites moest verzamelen en die netjes in Excel wilde zetten? Alles handmatig opzoeken en ordenen kost niet alleen bakken met tijd en energie, maar de kans op foutjes is ook nog eens groot. Gelukkig zijn er tegenwoordig makkelijke en snelle manieren om webdata direct in Excel te krijgen, geschikt voor zowel beginners als gevorderden.

Aan de slag met no-code webscraping tools

Geen zin om te programmeren? Met no-code webscraping tools zoals kun je zonder technische kennis eenvoudig data van websites naar Excel halen. Deze tools zijn zo gemaakt dat je via een visuele interface zelf aangeeft welke gegevens je wilt verzamelen, zonder dat je hoeft te coderen.

Thunderbit maakt gebruik van slimme taalmodellen om websites te begrijpen, zonder dat je zelf vaste selectoren hoeft in te stellen. Veel andere tools werken met drag-and-drop en sjablonen, maar daar moet je vaak eerst uren mee stoeien voordat je echt aan de slag kunt.

Bovendien kun je met één druk op de knop je data niet alleen naar Excel sturen, maar ook naar Google Sheets, Airtable of Notion.

In 3 stappen productdata verzamelen met Thunderbit

Stap 1: Open de website en klik op “AI-webscraper” in de zijbalk.

Zodra je Thunderbit in je browser hebt geïnstalleerd, open je de gewenste website en kies je in de Thunderbit-zijbalk voor “AI-webscraper”.

thunderbit_collect_data_step_1

Stap 2: Stel met AI de gewenste data velden samen.

Met de functie “AI Suggest Columns” wordt er automatisch een scraper-sjabloon voor je aangemaakt. Je kunt deze vervolgens met hulp van AI aanpassen naar jouw wensen. Je bepaalt zelf waar je de data wilt opslaan: als tabel om te kopiëren of direct naar een ander platform.

thunderbit_collect_data_step_2.gif

Stap 3: Exporteer de verzamelde data naar Excel

Check of alle velden kloppen en start de scraper. Daarna kun je de data kopiëren of downloaden en direct in Excel zetten.

thunderbit_collect_data_step_3.gif

Zelf AI-webscraping proberen

Probeer het zelf! Klik, ontdek en volg de workflow terwijl je kijkt.

Webdata ophalen met Excel Web Queries

Excel heeft een ingebouwde functie, Web Query, waarmee je direct gegevens van webpagina’s kunt binnenhalen. Dit is vooral handig voor het ophalen van gestructureerde tabellen en zorgt ervoor dat je data actueel blijft door automatische updates. Let op: deze functie werkt alleen in de Windows-versie van Excel.

Zo haal je productdata op met Excel Web Queries:

  1. Open Excel: Start een nieuw werkblad en ga naar het tabblad Gegevens.
  2. Kies "Van web": Klik op "Externe gegevens ophalen" en kies "Van web".
  3. Voer de URL in: Vul het webadres in van de pagina die je wilt scrapen en klik op OK.

excel_web queries_enter_url.png

  1. Selecteer de data: Excel laat de tabellen zien die op de pagina gevonden zijn. Kies de juiste tabel en klik op Laden.

excel_web queries_enter_choose_data.png

  1. Controleer het resultaat: Geef aan waar de data in je werkblad moet komen en check of alles klopt.

thunderbit_collect_data_step_1.gif

Ontdek wat Thunderbit nog meer kan dan alleen data scrapen. Gebruik AI om webpagina’s te scrapen, samenvatten en automatisch in te vullen. .

Webscraping op maat met Excel VBA

Ben je handig met programmeren? Met VBA (Visual Basic for Applications) kun je geavanceerdere scraping-taken uitvoeren. VBA is een programmeertaal die standaard in Microsoft Office zit, waaronder Excel. Let op: deze optie werkt alleen in Excel voor Windows.

Zo verzamel je productdata met Excel VBA:

  1. Activeer het tabblad Ontwikkelaars:
    • Open Excel, klik op "Excel" > "Voorkeuren" > "Weergave".
    • Zet onderaan een vinkje bij "Ontwikkelaars".
  2. Voeg referenties toe:
    • Ga in het tabblad Ontwikkelaars naar "Visual Basic" om de VBA-editor te openen.
    • Kies "Extra" > "Verwijzingen" en vink het volgende aan:
      • Microsoft Internet Controls
      • Microsoft HTML Object Library
  3. Schrijf VBA-code voor data-extractie
    • Klik op "Invoegen" > "Module"
    • Schrijf je VBA-code in de editor.

excel_vba_insert.png

Hieronder een simpel voorbeeld om producttitel, prijs en beoordeling van een Amazon-productpagina te halen:

    Sub ScrapeAmazonPage()
        Dim IE As Object
        Dim html As Object
        Dim productTitle As String
        Dim productPrice As String
        Dim productRating As String
        
        ' Maak een Internet Explorer-object aan
        Set IE = CreateObject("InternetExplorer.Application")
        
        ' Navigeer naar de Amazon-productpagina
        IE.Visible = True
        IE.navigate "Vul hier je URL in"
        
        ' Wacht tot de pagina geladen is
        Do While IE.Busy Or IE.readyState <> 4
            DoEvents
        Loop
        
        ' Haal het HTML-document op
        Set html = IE.document
        
        ' Haal de producttitel op
        On Error Resume Next
        productTitle = html.getElementById("productTitle").innerText
        On Error GoTo 0
        
        ' Haal de prijs op
        On Error Resume Next
        productPrice = html.getElementsByClassName("a-price-whole")(0).innerText
        On Error GoTo 0
        
        ' Haal de beoordeling op
        On Error Resume Next
        productRating = html.getElementsByClassName("a-icon-alt")(0).innerText
        On Error GoTo 0
        
        ' Zet de opgehaalde data in Excel
        With ThisWorkbook.Sheets(1)
            .Cells(1, 1).Value = "Producttitel"
            .Cells(1, 2).Value = "Prijs"
            .Cells(1, 3).Value = "Beoordeling"
            .Cells(2, 1).Value = productTitle
            .Cells(2, 2).Value = productPrice
            .Cells(2, 3).Value = productRating
        End With
        
        ' Opruimen
        IE.Quit
        Set IE = Nothing
        Set html = Nothing
    End Sub
  1. Voer het VBA-script uit en test
    • Start het script in de Visual Basic Editor of koppel het aan een knop in je Excel-sheet.
    • Controleer of de data netjes en compleet in je Excel-bestand staat.

excel_vba_result.png

Laat AI het zware werk van data scrapen doen, zodat jij je kunt focussen op wat echt telt. Ontdek de kracht van onze !

Veelgestelde vragen

  1. Wat is webscraping en waarom is het handig?

    Webscraping is het verzamelen van gegevens van websites en deze ordenen in bijvoorbeeld tabellen. Het is ideaal om informatie van verschillende bronnen, zoals prijzen, te verzamelen en makkelijk te vergelijken of te analyseren.

  2. Hoe werkt Thunderbit?

    Met Thunderbit kun je zonder te programmeren data verzamelen. Via een visuele interface selecteer je de gewenste velden, waarna de tool het proces automatiseert en het verzamelen van data simpel maakt.

  3. Kan ik met Thunderbit data ook naar andere platforms exporteren dan Excel?

    Ja, Thunderbit ondersteunt export naar onder andere Google Sheets, Airtable en Notion. Zo kun je flexibel met je data werken, ook buiten Excel.

  4. Waarom wordt Web Query-data niet automatisch vernieuwd?

    Check of de optie “Alles vernieuwen” aanstaat onder het tabblad Gegevens in Excel. Je kunt ook een automatische update instellen via “Verbindingseigenschappen” onder Query’s en verbindingen.

  5. Waarom werkt mijn VBA-code niet goed?

    Zorg ervoor dat het tabblad Ontwikkelaars is geactiveerd en dat je de juiste referenties (Microsoft Internet Controls en HTML Object Library) hebt geselecteerd.

Meer weten:

Werk moeiteloos met AI.
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
ExcelAI-webscraper
Inhoudsopgave
Data Extracten met AI
Zet eenvoudig data over naar Google Sheets, Airtable of Notion
Chrome Store Rating
PRODUCT HUNT#1 Product of the Week