Macros maken in Excel: Stap-voor-stap handleiding

Excel is een van de krachtigste tools in de bundels van Microsoft. Met de software kun je getallen en spreadsheets in het algemeen manipuleren. Maar wist je dat je bepaalde taken in je workflow kunt automatiseren om deze nog efficiënter te maken?

Ja, dat klopt. Dankzij Excel-macros is dat heel eenvoudig.

Het beste van alles is dat je geen ontwikkelaar hoeft te zijn om bekend te zijn met de visuele basis. Het enige wat je nodig hebt, is een beetje tijd, en je zult uitblinken in het coderen van Excel-macros . Hieronder kun je leren wat een macro is en hoe je een macro maken in Excel.

In dit artikel
    1. Tabblad Ontwikkelaar starten
    2. Gebruik Opname Macro
    3. Macro details toevoegen
    4. De gewenste acties uitvoeren
    5. De macro voltooien
    1. Toegang tot je macros
    2. Zoek de macro die je wilt gebruiken
    3. Zorg voor het gewenste resultaat
    1. Zoeken naar kandidaat-macros
    2. Voel je vrij om te experimenteren
    3. Let op relatieve en absolute verwijzingen.
    4. Tools voor gegevensherstel installeren

Wat is een Excel Macro?

wat is een macro

Begin met het definiëren van macros in Excel. Wat is macro? De essentie van een macro is een programma of een reeks acties. Sommige mensen gebruiken ook een woordscript. Het kan één keer worden uitgevoerd of zo vaak als nodig is. Het kan ook helpen om het proces te versnellen doordat elk document 24 uur per dag, 7 dagen per week kan worden uitgevoerd.

Als je macros maakt in Excel, kun je precies aangeven wat je wilt dat ze doen. Er kunnen meerdere acties worden toegevoegd en alle acties kunnen met één toetsaanslag worden uitgevoerd. Het schrijven van code is hier niet nodig. Excel kan de bewerkingen die je uitvoert registreren en er macros van maken.

De volgende keer dat je een van deze acties wilt uitvoeren, druk je gewoon op de macro toets en de actie wordt automatisch uitgevoerd.

Veelgebruikte Excel Macros

Er zijn talloze Excel macro-gebruiksgevallen. Hieronder staan enkele van de meest voorkomende macro-automatiseringen die dagelijks door Excel-gebruikers worden gebruikt:

  • Beheer van werkboeken –Veel gebruikers schrijven macros om documenten met meerdere werkbladen te beheren. Navigeren door dit soort documenten kan moeilijk zijn, maar macros kunnen helpen. Je kunt bijvoorbeeld een macro maken om automatisch een inhoudsopgave in te voegen;
  • Tafel draaien – macros kunnen handig zijn voor het verwerken van grote gegevenssets of het extraheren van specifieke gegevens uit categorieën of groepen. In plaats van het handmatig te doen, kunnen meerdere draaitabellen worden gemaakt van één grote gegevensset om de gegevensanalyse te stroomlijnen;
  • Microsoft Excel-documentorganisatie – macros kunnen ook helpen om bladen en werkmappen netjes te houden. Met macros kun je de rij- en kolomopmaak, sorteeropties en te verwijderen items van je voorkeur vastleggen. Zo kunnen de lakens met één druk op de knop worden opgeborgen;
  • Gegevensbeheer – Het sorteren van gegevens in bladen en het uitvoeren van formules en berekeningen kan veel tijd in beslag nemen, vooral als de schaal groot is. Het maken van een macro en het vastleggen van alle aanpassingen kan echter kostbare tijd besparen als het nodig is om het opnieuw te doen.

Als je wilt weten hoe je macros maakt en gebruikt, scroll dan naar beneden.

Een macro maken in Excel

Als je macros aan Excel wilt toevoegen, volg dan deze stappen

Tabblad Ontwikkelaar starten

Navigeer naar het tabblad "Ontwikkelaar".

navigeren naar het tabblad ontwikkelaar

Als het niet wordt weergegeven in Excel, selecteer dan Opties > Lint aanpassen. Selecteer in het Lint aanpassen het tabblad Hoofd en schakel het selectievakje Ontwikkelaar in.

het tabblad ontwikkelaar inschakelen in instellingen

Gebruik Opname Macro

Klik op het tabblad Ontwikkelaar op Macro opnemen om te beginnen met het maken van een aangepaste Excel-macro.

een macro opnemen in excel

Macro details toevoegen

Geef de macro een naam en voeg details toe (leg bijvoorbeeld het doel uit) zodat mensen begrijpen wat het is. Je kunt ook een sneltoets toevoegen om er snel toegang toe te krijgen.

macrodetails toevoegen in excel

De gewenste acties uitvoeren

Klik op OK en voer de actie uit die je wilt dat de macro uitvoert. Gedurende deze tijd registreert Excel je acties zolang je ze registreert.

De macro voltooien

Klik op de knop 'Stop opname' wanneer je alle acties hebt voltooid die je op de macro wilt uitvoeren. Je macro is klaar voor toekomstig gebruik.

opnamemacro in excel voltooien

Een macro uitvoeren

Nu je hebt geleerd hoe je macros ontwikkelt in Excel, laten we eens kijken hoe je ze uitvoert. Hieronder volgen de stappen die nodig zijn om de macro uit te voeren.

Toegang tot je macros

Je hebt een macro gemaakt, maar Excel geeft deze standaard niet weer. Je moet er toegang toe krijgen. Dit kan worden gedaan via het tabblad Ontwikkelaar of het lint Beeld.

De eerste manier is om naar het tabblad 'Ontwikkelaar' te gaan en op de knop 'Macro' te klikken.

De tweede methode is om te klikken op het lint Beeld > knop Macros > knop Macros weergeven.

Zoek de macro die je wilt gebruiken

Nu moet je de macro vinden die je wilt gebruiken. Als je de enige pc-gebruiker bent, is de kans groot dat je een lijst hebt met maar één macro (de macro die in de vorige stap is gemaakt). Als anderen de computer gebruiken, krijg je een lijst met macros .

Selecteer de macro die je wilt gebruiken en klik op de knop Uitvoeren. Excel voert de macro uit op je huidige geopende spreadsheet.

Zorg voor het gewenste resultaat

Wanneer de macro wordt uitgevoerd, voert Excel alle geregistreerde bewerkingen uit. Het is essentieel om je spreadsheet en gegevens te controleren. Zoek naar wijzigingen, zodat je kunt controleren of de macro is uitgevoerd zoals gepland. Als het niet goed werkt, maak het dan opnieuw.

Meer tips voor het maken van Excel-macros

Als je Excel-macros nuttig vindt, zul je er meer over willen weten. Hier volgen enkele tips om je te helpen je Excel-macros te verbeteren.

Zoeken naar kandidaat-macros

Niet alle bewerkingen die in Excel worden uitgevoerd, moeten op macros zijn gebaseerd. macros zijn er om de uitvoering van meerdere acties te stroomlijnen. Begin met het analyseren van je workflow. Schrijf de handelingen op die je dagelijks uitvoert. Zoek er een die bestaat uit een aantal acties. Dit zijn de perfecte kandidaten voor macros .

Voel je vrij om te experimenteren

Er zijn hier geen vuistregels. Alles wat de workflow helpt verbeteren. Probeer macros voor verschillende functies en acties. Als je er eenmaal mee vertrouwd bent, kun je je workflow verfijnen en handige macros maken.

Let op relatieve en absolute verwijzingen.

Je hebt gemerkt dat er een optie voor macros is waarmee je relatieve of absolute verwijzingen kunt selecteren. Absolute referentiemacro voert acties uit in de exacte cellen. macros met relatieve verwijzing voeren acties uit ten opzichte van de geselecteerde cel. Beide zijn erg nuttig, maar om use cases van tevoren te plannen, is het noodzakelijk om je bewust te zijn van dit cruciale verschil.

Tools voor gegevensherstel installeren

Wanneer macros ontworpen zijn om wijzigingen aan te brengen in werkbladgegevens, bestaat het risico op onbedoeld gegevensverlies als ze niet voldoende getest en gevalideerd zijn. Mensen die net beginnen met macros , vooral in Excel, moeten voorbereid zijn op deze situaties.

Je kunt je gegevens herstellen met professionele programma's voor gegevensherstel zoals Wondershare Recoverit

Gratis downloaden
Gratis downloaden

Hier lees je hoe je gegevens herstelt die per ongeluk verloren zijn gegaan met deze app:

  1. Download en installeer Wondershare Recoverit.

    Ga naar de officiële Wondershare Recoverit website. Download en installeer de software. De installatie verloopt erg snel en de applicatie zelf is compact.

  2. Begin met het scannen van je schijf.

    Open de app. Kijk naar het beginscherm dat een lijst geeft van alle schijven die zijn aangesloten op de computer. Beweeg de muis over het station waar uw Excel-bestanden zich bevinden en klik op scan.

    de schijf scannen op verwijderde bestanden
  3. Herstel je Excel-bestanden.

    Wacht tot de scan is voltooid. De voortgang kan linksonder worden gecontroleerd. Herstel per bestand of vink het vakje voor de categorie Excel-bestand aan om alle verwijderde bestanden te herstellen. Als u niet zeker weet welk bestand u wilt herstellen, selecteert u het bestand en Voorbeeld knop.

    verwijderde excel-bestanden herstellen met wondershare recoverit

Conclusie

Ooit was het programmeren van macros in Excel een ingewikkelde taak, maar tegenwoordig kun je gewoon je bewerkingen in Excel opnemen en opslaan als macros voor toekomstig gebruik. Door macros te ontwikkelen kun je gegevens sneller sorteren, werkmappen en draaitabellen beheren en documenten organiseren.

Zoals je kunt zien, is het maken van een macro in Excel eenvoudig. Dezelfde procedure is van toepassing bij het maken van macros met Windows 10 of 11 besturingssystemen. Omdat ze niet vertrouwd zijn met het omgaan met gegevens en macros , kunnen ze per ongeluk belangrijke gegevens of hele bestanden verwijderen.

Gelukkig kan je verloren gegevens herstellen met professionele Gegevensherstel tools zoals Wondershare Recoverit.

Gratis downloaden
Gratis downloaden

FAQ

  • Hoe maak ik een macroknop in Excel?
    Om een macroknop toe te voegen in Excel, ga je naar het tabblad Ontwikkelaar > groep Besturingselementen en klik je op Invoegen > Opdrachtknoppen (onder ActiveX-besturingselementen). Navigeer naar de plek waar je de knop in de spreadsheet wilt hebben en ga naar de groep Controls > Code weergeven. Voer een naam in voor de macro, sluit de editor en voeg een knop toe voor de macro.
  • Kan ik aangepaste macros gebruiken die ik met online Excel heb ontwikkeld?
    Als je besluit je eigen macrocode te schrijven in de VBA-editor, kun je deze niet uitvoeren in de online versie van Excel. Alleen de desktopversie van Excel geeft je de vrijheid om macros te maken, op te nemen en uit te voeren.
  • Waar kan ik Excel-macros leren coderen?
    Microsoft Excel biedt ondersteuning voor aangepaste macros. Als je niet weet hoe het moet, kun je het leren van de officiële Microsoft-documentatie voor VBA-programmeren en deel te nemen aan de discussies op het officiële forum.
Adriaan Willems
Adriaan Willems Mar 28, 24
Deel artikel: