Webscrape voorbeeld

We gaan naar de website:
https://www.gameshop.nl/webshop/index.php

Om wat gegevens van computerspellen binnen te halen middels VBA-Code.

Voeg onderstaande code toe:

1. Kopieer de onderstaande code middels Ctrl + C
2. Druk op de toetscombinatie ALT + F11 om de Visual Basic Editor te openen
3. Druk op de toetscombinatie ALT + N om het menu Invoegen te openen
4. Druk op M om een standaard module in te voegen
5. Daar waar de cursor knippert voeg je de code in middels Ctrl + V
6. Druk op de toetscombinatie ALT + Q om terug te keren naar het Excel werkblad
7. Tenslotte ga naar View | Macros | View macros en kies je de juiste macro.

Je kunt de opgehaalde broncode van de webpagina loggen (vastleggen) in een tekstbestand ter referentie. In bovenstaande code staat deze zin:

‘LogInformation (HTMLdoc.body.innerHTML)

Haal de apostrof die aan het begin van de zin staat weg. Vervolgens onderstaande code toevoegen:

Zorg dat je het bestand textfile.html in de juiste directory hebt staan namelijk:
C:\temp\textfile.html
Telkens als je logt wordt eerst de inhoud van dat bestand verwijderd en vervolgens wordt er nieuwe tekst naar geschreven.

Leave a Reply

Your email address will not be published. Required fields are marked *