Naar de hoofdinhoud

VBA: de programmeertaal van Excel

Lees hier wat VBA is en waar je het voor kunt gebruiken

Wout Hollestelle avatar
Geschreven door Wout Hollestelle
Meer dan 3 jaar geleden bijgewerkt

In dit artikel lees je meer over het Microsoft Office-programma VBA. Er wordt uitgelegd wat VBA is, waar je het voor kunt gebruiken en binnen welke niveaus er challenges worden aangeboden.

VBA staat voor Visual Basic for Application en is de programmeertaal om applicaties in Excel te maken. VBA is een krachtig hulpmiddel voor het automatiseren van tijdrovende en repetitieve taken.

Voor een overzicht van alle VBA-challenges, ga je eerst naar de Bibliotheek.

De Bibliotheek is te vinden door rechtsboven in de tool op Bibliotheek te klikken.

Klik vervolgens linksboven bij alle programma’s op VBA om het aanbod VBA-tracks en challenges te bekijken.

Let op dat je de Taalinstelling van die pagina (rechtsboven) op Engels hebt staan. In het Nederlands zijn er op dit moment nog geen VBA-challenges gemaakt. Je kunt de filter ook op Duits zetten als je een Beginner track VBA wilt doen. We werken er hard aan om de VBA-challenges op termijn ook in het Nederlands aan te bieden.

Het gebruik van VBA

VBA wordt voornamelijk gebruikt op zakelijk gebied om krachtige functies van Excel te gebruiken in je eigen aangepaste programma’s. Taken in VBA worden sneller uitgevoerd dan wanneer je dit handmatig in Excel doet. Je bespaart hier veel tijd mee, waardoor je op een heel efficiënte manier kunt werken. Het schrijven van de codes is iets wat je eerst moet leren, maar dit kun je met 5miles onder de knie krijgen.

Niveaus binnen VBA

Om aan de slag te gaan met VBA, leer je via het Standaard Curriculum. In totaal kun je drie verschillende VBA-tracks doen: een beginnerstrack en twee tracks op gemiddeld (intermediate) niveau.

Beginner VBA

Als je nog nooit iets met VBA hebt gedaan, is het aan te raden om met deze track te beginnen. In de track zitten 31 challenges die je helpen om de basis van VBA onder de knie te krijgen voor het maken van macro’s en automatische processen in Excel.

Gemiddeld VBA

De twee tracks van VBA op gemiddeld (intermediate) niveau helpen je verder op weg om je vaardigheden in het automatiseren van de scripts te verbeteren. De eerste track bestaat uit 30 challenges en de tweede bestaat uit negen challenges.

Assessment: niveau bepalen in VBA

Heb je wel eens met VBA gewerkt, maar weet je niet op welk niveau je wil beginnen?

Onderaan het overzicht van VBA in de Bibliotheek staat: ‘Find it difficult to determine your current skill level? Click here to do a short assessment and we will recommend a level that suits you best.’ Als je op ‘here’ klikt, opent zich een klein venster waarin drie vragen worden gesteld.

Het is hierbij belangrijk dat je niet gaat gokken, want hierdoor kun je een vraag ‘per ongeluk’ goed hebben en een te hoog niveau aangeraden krijgen. Als je een antwoord op een vraag niet weet, klik dan aan dat je het niet weet. Aan het einde wordt een track aangeraden waarop je kan starten. Lijkt het je een te hoog/laag niveau? Je zit nergens aan vast en kunt altijd nog switchen.

Merk je tijdens de track dat het niveau nog niet bij jou past? Lees dan in dit artikel hoe je van track kunt wisselen.

Was dit een antwoord op uw vraag?