Hoe maak je een macro in Excel

Hoe maak je een macro in Excel

Wat te weten

  • Open het tabblad Ontwikkelaar en kies Macro opnemen. Voeg een naam en snelkoppeling voor de macro toe. Kies in de vervolgkeuzelijst Deze werkmap > OK.
  • Nadat de macro is gemaakt, voert u opmaakopdrachten uit voor de nieuwe macro en kiest u Opname stoppen > Bestand > Opslaan als. Sla op als een .xlsm -bestand.
  • Het tabblad Ontwikkelaar is standaard niet zichtbaar. Om dit in te schakelen, opent u Opties (pc) of Voorkeuren (Mac). Open Lintinstellingen, selecteer Ontwikkelaar.

Dankzij de spreadsheetconfiguratie, opmaakmogelijkheden en formulefuncties van Microsoft Excel kunt u repetitieve taken uitvoeren. U kunt die taken verder stroomlijnen door macro’s te gebruiken. Leer hoe u dit doet met Excel voor Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel voor Microsoft 365 voor Mac, Excel 2019 voor Mac en Excel 2016 voor Mac.

Het tabblad Ontwikkelaars weergeven in Excel voor Microsoft 365, Excel 2019, Excel 2016, Excel 2013 en Excel 2010

Voordat u macro’s in Excel toevoegt, geeft u het tabblad Ontwikkelaar op het lint weer. Standaard is het tabblad Ontwikkelaar niet zichtbaar.

  1. Ga naar het tabblad Bestand en selecteer Opties.

    Excel met opties gemarkeerd

  2. Selecteer Lint aanpassen in het dialoogvenster Excel-opties.

    Pas het tabblad Lint aan in Excel-opties

  3. Ga in de lijst Het lint aanpassen naar het gedeelte Hoofdtabbladen en schakel het selectievakje Ontwikkelaar in.

    Ontwikkelaarsoptie in Excel

  4. Selecteer OK om het tabblad Ontwikkelaar toe te voegen aan het lint.

Een macro maken in Excel voor Microsoft 365, Excel 2019, Excel 2016, Excel 2013 en Excel 2010

Wanneer u klaar bent om een ​​macro te maken, start u Excel en opent u een werkblad.

Macro’s kunnen niet worden gemaakt of uitgevoerd in Excel Online. Excel Online opent echter werkmappen met macro’s. U kunt wijzigingen aanbrengen in werkbladen en werkmappen opslaan in Excel Online zonder macro’s te beïnvloeden.

  1. Ga naar het tabblad Ontwikkelaar.
  2. Selecteer Macro opnemen in de groep Code.

    Record Macro-knop in Excel

  3. Voer in het tekstvak Macronaam een ​​beschrijvende naam voor de macro in .

    Macronaamveld in Excel

  4. Voer een sneltoets voor de macro in.

    Sneltoets in dialoogvenster Macro opnemen

  5. Selecteer de vervolgkeuzepijl Macro opslaan in en kies Deze werkmap.

    Sla de macro op in dit werkmapveld in Excel

  6. Selecteer OK.
  7. Voer de opmaak en opdrachten uit die u in de macro wilt opnemen.
  8. Selecteer Opname stoppen als u klaar bent.

    Knop Opname stoppen in Excel

  9. Ga naar het tabblad Bestand en selecteer vervolgens Opslaan als of druk op F12.

    Opslaan als menu-item in Excel

  10. Voer in het dialoogvenster Opslaan als een bestandsnaam in voor de werkmap.

    Het bestand een naam geven in Excel

  11. Selecteer de vervolgkeuzepijl Opslaan als type, kies Excel-werkmap met macro’s en selecteer vervolgens Opslaan.

    Optie Excel-werkmap met ingeschakelde macro's

Het tabblad Ontwikkelaars weergeven in Excel voor Microsoft 365 voor Mac, Excel 2019 voor Mac en Excel 2016 voor Mac

Voordat u macro’s toevoegt in Excel voor Microsoft 365 voor Mac of in Excel 2019 of 2016 op een Mac, geeft u het tabblad Ontwikkelaar op het lint weer. Standaard is het tabblad Ontwikkelaar niet zichtbaar.

  1. Ga naar Excel en kies Voorkeuren.

    Pad naar Excel-voorkeuren op Mac

  2. Selecteer Lint en werkbalk.

    Pictogram Excel-lint- en werkbalkvoorkeuren

  3. Ga in het gedeelte Het lint aanpassen naar de lijst Hoofdtabbladen en schakel het selectievakje Ontwikkelaar in.

    Selectievakje Ontwikkelaar in Excel

  4. Selecteer Opslaan.

Een macro maken in Excel voor Microsoft 365 voor Mac, Excel 2019 voor Mac en Excel 2016 voor Mac

Wanneer u klaar bent om een ​​macro te maken, start u Excel en opent u een werkblad.

  1. Ga naar het tabblad Ontwikkelaar.
  2. Selecteer Macro opnemen in de groep Code.

    Macroknop opnemen in Excel voor Mac

  3. Voer in het tekstvak Macronaam een ​​naam in voor de macro .
  4. Typ in het tekstvak Sneltoets de kleine letter of hoofdletter die u wilt gebruiken.
  5. Selecteer de Macro opslaan in vervolgkeuzepijl en kies Deze werkmap.

    Dit vervolgkeuzemenu Werkmap in Mac Excel

  6. Selecteer OK.
  7. Voer de opmaak en opdrachten uit die u in de macro wilt opnemen.
  8. Als u klaar bent, gaat u naar het tabblad Ontwikkelaar en selecteert u Opname stoppen.
  9. Ga naar het tabblad Bestand en selecteer Opslaan als of druk op Shift + Command + S.

    Opslaan als menu-item in Excel voor Mac

  10. Voer in het dialoogvenster Opslaan als een bestandsnaam in voor de werkmap.
  11. Selecteer de vervolgkeuzepijl Bestandsindeling en kies Excel Macro-Enabled Workbook (.xlsm). Selecteer vervolgens Opslaan.

    Vervolgkeuzemenu Excel-werkmap met ingeschakelde macro's (.xlsm) in Excel voor Mac

Hoe een macro uit te voeren

Wanneer u een macro wilt uitvoeren die u in Excel hebt gemaakt, gebruikt u de snelkoppeling die u aan de macro hebt toegewezen of voert u de macro uit vanaf het tabblad Ontwikkelaar.

Als u een macro wilt uitvoeren met een sneltoetscombinatie, opent u het werkblad met de macro. Typ of selecteer de gegevens waarop u de opmaak of opdrachten in de macro wilt toepassen. Druk vervolgens op de toetscombinatie die aan de macro is toegewezen.

Om een ​​macro uit te voeren vanaf het tabblad Ontwikkelaar, opent u het werkblad met de macro en volgt u deze stappen:

  1. Voer in Excel alle gegevens in waarop u de opmaak of opdrachten wilt toepassen die u in de macro hebt opgenomen.
  2. Ga naar het tabblad Ontwikkelaar.

    Tabblad Ontwikkelaar in Excel

  3. Selecteer Macro’s in de groep Code.

    Knop Macro's op het tabblad Excel-ontwikkelaar

  4. Kies in het dialoogvenster Macro de naam die aan de macro is toegewezen en selecteer Uitvoeren.

    Knop Uitvoeren in dialoogvenster Excel-macro

Hoe de macrosneltoets te wijzigen

Een combinatiesneltoets voor een macro toevoegen of wijzigen:

  1. Ga naar het tabblad Ontwikkelaar.
  2. Selecteer Macro’s in de groep Code.
  3. Selecteer in het dialoogvenster Macro’s de naam van de macro waaraan u de combinatiesneltoets wilt toewijzen of wijzigen.
  4. Selecteer Opties.
  5. Ga in het dialoogvenster Macro-opties naar het tekstvak Sneltoets, typ de kleine letter of hoofdletter die u wilt gebruiken voor de combinatiesneltoets en selecteer vervolgens OK.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *