Een Excel macro is een actie die je gebruikt om taken in Excel te automatiseren. Het is vooral handig om deze functie in te zetten als je veel repeterende taken moet doet. Door een macro in te zetten, kun je die handmatige taken automatiseren. Dat kan je een hoop tijd en handmatig (reken)werk besparen. Klinkt goed toch? Wil je weten hoe je deze functie van Excel gebruikt? In deze blog gaan we dieper in op het gebruik van macro’s in Excel.
Wat is een Excel macro?
Met een Excel macro kun je een bepaalde taak automatiseren. Hiervoor bouw je eigenlijk een stukje programmeercode in, in je Excel werkblad. Door een macro te gebruiken, hoef je die specifieke handeling niet steeds opnieuw te doen, maar kun je met behulp van een sneltoetscombinatie of een knop op de werkbalk de actie uitvoeren. Dat klinkt misschien ingewikkeld, en toegegeven het gebruik van macro’s is ook wel wat ingewikkelder dan het gebruik van de basis Excel functies of het toepassen van een Excel formule. Je hebt echt wel wat basiskennis van programmeren nodig voor het maken van macro’s. Voor een Excel macro gebruik je namelijk de programmeertaal Visual Basic voor Applications (VBA). Maar naast zelf macro’s maken, kun je natuurlijk ook een Excel-bestand waarin al macro’s zitten, gebruiken. Dat is al een stuk eenvoudiger.
Macro’s inschakelen in Excel
Je kent het vast wel: je opent een Excel-document dat je hebt ontvangen en je krijgt een melding met de vraag of macro’s wilt inschakelen. Als je geen idee hebt wat die macro’s precies doen, is de kans groot dat je ‘nee’ aanklikt. Of dat je de melding over het inschakelen van macro’s gewoonweg negeert. Om er vervolgens achter te komen dat niet alle functies even lekker overkomen in je document. Hoe schakel je macro’s dan alsnog in?
Dat macro’s toch echt wel een beetje Excel voor gevorderden is, blijkt wel uit het feit dat dit te vinden is op de tab ‘Ontwikkelaars’. En die vind je niet standaard in je lint, maar moet je zelf aanzetten. Dat doe je als volgt:
- Ga naar Bestand
- Klik op Opties
- En vervolgens op Lint aanpassen
- Aan de rechterkant zet je het vinkje bij Ontwikkelaars aan en klik je op OK.
Je hebt nu een extra tab in het lint staan, waar je moet zijn voor het gebruiken van macro’s.
Het inschakelen van macro’s op je werkblad, doe je vervolgens als volgt:
- Ga naar het tabblad Ontwikkelaars
- Kies voor Macrobeveiliging
Je komt daarmee direct in het vertrouwenscentrum, waar je macro’s in- en uit kunt schakelen onder Macro-instellingen.
Hoe voer je een Excel macro uit?
Maak je gebruik van een Excel-bestand waar macro’s inzitten? Dan is het fijn om te weten hoe je die dan kunt uitvoeren. Wanneer je een macro maakt, kun je aangeven op welke manier deze uitgevoerd kan worden. Je kiest hiervoor bijvoorbeeld een sneltoetscombinatie of je gebruikt een knop in het lint bovenin je Excel-document.
Weet je niet welke combinatie je moet hebben of ben je simpelweg benieuwd welke macro’s je allemaal kunt uitvoeren in een bestand? Ook dan moet je op het tabblad Ontwikkelaars zijn.
Een macro uitvoeren, kun je namelijk altijd als volgt doen. Ook als je de sneltoetscombinatie niet weet.
- Ga naar het tabblad Ontwikkelaars
- Klik op Macro’s
Er opent dan een pop-up waar je alle macro’s ziet die in het Excel-bestand gebruikt kunnen worden. Kies de macro die je nodig hebt en klik op de knop Macro uitvoeren.
Leer zelf handige Excel macro’s maken
Nu je een beetje een beeld hebt waar je macro’s voor kunt gebruiken, hoe je ze in- en uitschakelt en hoe je bestaande macro’s uitvoert, is de volgende stap om ze zelf te maken. We gaven al aan dat dit specifieke kennis vergt en het is dan ook bijna niet te doen om alle mogelijkheden in deze blog te behandelen. Gelukkig bieden we een training Excel voor gevorderden aan, waar je alles leert over macro’s en de inzet van VBA. Draai jij je hand inmiddels niet meer om voor eenvoudige berekeningen in Excel, zoals vermenigvuldigen, procenten berekenen of een draaitabel maken? Dan ben je misschien wel toe aan een nieuwe uitdaging. We hopen je snel te zien in onze Excel-training!