logo

Macro's in Excel met voorbeeld

In Microsoft Excel, waar spreadsheets de speeltuin zijn, komen we vaak de repetitieve eisen van bepaalde taken tegen. Dit zijn de taken die keer op keer lijken op te duiken en onze aandacht met meedogenloze volharding vasthouden. In dit tijdperk van technologische vooruitgang stapt echter een stille held naar voren om ons te bevrijden uit deze onophoudelijke cyclus: de bescheiden maar krachtige Macro. Beschouw macro's als de geheime agenten van Excel voor automatisering, die stilletjes op de achtergrond werken om ons de moeizame taak te besparen van het handmatig uitvoeren van repetitieve taken. Zij zijn de onbezongen kampioenen van efficiëntie en geven ons het opmerkelijke vermogen om in slechts enkele ogenblikken te bereiken wat anders uren van onze kostbare tijd zou verslinden. Maar wat is een macro precies? In wezen is een macro een reeks acties die zorgvuldig zijn vastgelegd door Excel, geduldig wachtend op onze richtlijn om een ​​specifieke taak uit te voeren. Stel je dit voor: elke muisklik en toetsaanslag, discreet weggestopt binnen de grenzen van een macro, klaar om op ons bevel in actie te komen, klaar om zijn betovering uit te voeren.

Wat is Macro in Excel

Macro's kunnen worden beschouwd als een reeks programmeerinstructies die kunnen worden opgenomen, benoemd, opgeslagen en uitgevoerd in VBA, aangezien en wanneer nodig macro's ons kunnen helpen bij het automatiseren van repetitieve taken die verband houden met gegevensmanipulatie en die herhaaldelijk moeten worden uitgevoerd. U kunt macro's ook in- en uitschakelen in Excel.



Bijvoorbeeld: Stel dat er voor elke maand een rapport moet worden gemaakt voor alle leraren van een school. Omdat het een repetitieve taak is, kunnen macro's hier in actie komen.

Hoe u het tabblad Ontwikkelaar in Excel inschakelt

Het ontwikkelaarstabblad is standaard verborgen op het lint. Volg deze stappen om het lint aan te passen:

lente kader

Stap 1 : Klik met de rechtermuisknop op het lint

Klik met de rechtermuisknop op het lint.



Stap 2 : Navigeer naar het lint aanpassen en plaats een vinkje in het selectievakje voor ontwikkelaars

Schakel het tabblad Ontwikkelaar in.

Hoe u een macro in Excel opneemt

Om een ​​macro op te nemen in Excel kunnen de volgende stappen worden uitgevoerd:

Stap 1: Klik op het tabblad Ontwikkelaars in het lint

Klik op het tabblad Ontwikkelaar.



Stap 2: Klik op de macro opnemen

In de Codegroep bevindt zich de tool Record Macros. Klik erop

Selecteer Record-Macro

Stap 3: Vul het dialoogvenster Recordmacro in

Terwijl macro's worden geselecteerd, wordt een dialoogvenster geopend met de volgende opties om in te vullen.

Typ de macronaam.

Voer in het dialoogvenster de naam van de macro in bij Macronaam. Er kan echter geen spatie in de macronaam worden gebruikt om de woorden van elkaar te scheiden; hiervoor kan een onderstrepingsteken (_) worden gebruikt. Voorbeeld: Macronaam .

Er zijn ook enkele andere opties in het dialoogvenster, bijvoorbeeld waar de macro moet worden opgeslagen, de sneltoets die kan worden gebruikt om de macro te activeren en de beschrijving van de gemaakte macro. Ze kunnen dienovereenkomstig worden gevuld.

  • Nadat u het dialoogvenster heeft ingevuld, klikt u op OK.
  • Zodra op OK wordt geklikt, registreert Excel Macro de reeks bewerkingen die de gebruiker aan het oefenen is.
  • Zodra het werk is gedaan, ziet u op het tabblad Ontwikkelaars een optie Opname stoppen. Als u hierop klikt, wordt de opname gestopt en wordt de gemaakte macro opgeslagen.

Hoe de macro in Excel uit te voeren

Er zijn verschillende methoden waarmee een macro kan worden uitgevoerd. Enkele van de methoden worden hier in dit artikel besproken.

Voer de macro uit door op een vorm te klikken

Het is een van de gemakkelijkste manieren om een ​​macro uit te voeren om een ​​willekeurige vorm in het werkblad te maken en deze te gebruiken voor het uitvoeren van de macro.

Stap 1: Klik op het tabblad Invoegen op het lint

Klik op Invoegen.

Stap 2: Kies een vorm

Ga naar de groep Illustraties en klik op het pictogram Vormen. Kies in het blad elke vorm die we leuk vinden en wil dat deze als macro wordt toegewezen.

Klik op Illustraties. Selecteer vormen.

Stap 3: Voeg de vorm toe

Klik op de plaats waar u de vorm in het blad wilt toevoegen en de vorm wordt automatisch ingevoegd.

selecteer de vorm van uw keuze.

Stap 4: Bewerk de vorm

De vorm kan naar wens worden aangepast of opnieuw worden opgemaakt. Er kan ook tekst aan de vorm worden toegevoegd.

Formatteer de vorm volgens uw behoefte.

Stap 5: Klik met de rechtermuisknop op de vorm en klik op Macro toewijzen

Klik vervolgens met de rechtermuisknop op de vorm en er wordt een dialoogvenster geopend. Klik vervolgens op Macro toewijzen.

Wijs een macro toe.

Nadat u met de rechtermuisknop op de vorm had geklikt, werd een ander dialoogvenster met Macro geopend.

Selecteer de macro in de lijst.

Stap 6: Selecteer nu de macro

Selecteer in het dialoogvenster de macro uit de lijst die u aan uw vorm wilt toewijzen en klik op de knop OK. Nu zou de vorm als een knop werken en telkens wanneer u erop klikt, wordt de toegewezen macro uitgevoerd.

Macro uitvoeren door op een knop te klikken

Hoewel de vorm iets is dat je kunt opmaken en ermee kunt spelen, heeft een knop een standaardformaat. Voor eenvoudig gebruik kan een macro ook aan een knop worden toegewezen en vervolgens kan de macro worden uitgevoerd door eenvoudigweg op die knop te klikken.

Stap 1: Ga naar het tabblad Ontwikkelaars op het lint

Selecteer het tabblad Ontwikkelaars.

Stap 2: Klik in de groep Besturingselementen op het knopgereedschap

Klik op het knopgereedschap.

Stap 3: Klik op het Excel-blad en vul de details in het dialoogvenster in

Klik nu ergens op het Excel-blad. Zodra u dit doet, wordt het dialoogvenster Macro toewijzen geopend.

Wijs een macro toe.

Stap 4: Selecteer de macro die u wilt toewijzen en klik op OK

Selecteer de macro die je aan die knop wilt toewijzen en vul de overige opties in. Klik vervolgens op OK.

Stap 5: Bekijk een voorbeeld van de vorm

Daarna is er een rechthoekige knop op het vel te zien, klaar voor gebruik.

Knoop geplaatst.

Stap 6: Formatteer de knop

De knop die op het blad verschijnt, heeft standaardinstellingen en u kunt deze niet opmaken zoals de kleur of vorm van de knop.

De tekst die op de knop verschijnt, kan echter worden gewijzigd. Gewoon met de rechtermuisknop op de knop klikken en er wordt een dialoogvenster geopend. Klik op Alt-tekst bewerken en wijzig de tekst.

Alt-tekst bewerken.

voor elk typoscript

Een macro uitvoeren vanuit Excel Ribbon (tabblad Ontwikkelaars)

Als u meerdere macro's in de werkmap hebt die verschillende taken definiëren, kunt u een lijst met alle macro's zien in het dialoogvenster Macro's, zodat u eenvoudig meerdere macro's vanuit één lijst kunt uitvoeren.

Stap 1: Ga naar het tabblad Ontwikkelaar op het lint

Klik op het tabblad Ontwikkelaars.

Stap 2: Klik vervolgens in Codegroep op het gereedschap Macro's

Klik op het gereedschap Macro's.

Stap 3: Selecteer de macro die u wilt uitvoeren

Er wordt een dialoogvenster geopend met de lijst met alle macro's die in die specifieke werkmap zijn gemaakt.

Selecteer uit de lijst.

Stap 4: Klik op Uitvoeren

Hoe u een macro maakt in de VBA-editor

Als de gebruiker en maker van de macro's dezelfde zijn, kunnen we, in plaats van tijd te besteden aan het maken van knoppen en vormen, de macro rechtstreeks vanuit de VB-editor uitvoeren.

Stap 1: Ga naar het tabblad Ontwikkelaar op het lint

Selecteer op het tabblad Ontwikkelaar.

Stap 2: Klik op Visual Basic

Klik in de Codegroep op Visual Basic en er wordt een nieuw venster geopend.

Klik op de Virtuele basis. Maak een keuze uit het blad.

Stap 3: Klik op Macro uitvoeren

Klik vervolgens op het teken Macro uitvoeren. Er wordt een dialoogvenster geopend met alle macro's van die werkmap.

json-bestanden lezen

Klik op de Macro uitvoeren.

Stap 4: Selecteer de macro uit de lijst

Selecteer de macro die u wilt uitvoeren in de lijst en klik op Uitvoeren.

Zodra op Uitvoeren wordt geklikt, wordt de macro op het Excel-blad uitgevoerd. Als u alleen het VB Editor-venster ziet en niet het werkblad, ziet u de wijzigingen mogelijk niet in het werkblad. Om de wijzigingen te zien, minimaliseert/sluit u het VB Editor-venster. U kunt een macro ook naar wens bewerken.

Selecteer de macro die u wilt uitvoeren.

Macro's bekijken in Excel

Stap 1: Open Microsoft Excel

Stap 2: Klik op het tabblad Ontwikkelaar

Schermafbeelding-(248)

Stap 3: Klik op Macro's om een ​​lijst met beschikbare macro's in de actieve werkmap te zien

Stap 4: Selecteer een macro om te bekijken

Stap 5: U kunt de macro indien nodig vanaf hier uitvoeren of bewerken.

Stap 6: Sluit het Macro-dialoogvenster als u klaar bent

Schermafbeelding-(247)

Hoe de opgenomen macro's in Excel op te slaan

Stap 1: Registreer uw acties

Stap 2: Klik op Stop met opnemen

Stap 3: Sla uw werkmap op als .xlsm (macro ingeschakeld)

Stap 4 : Uw macro is nu opgeslagen in de werkmap

Lees ook

  • Hoe maak je een macro in Excel?
  • Hoe u een macro in Excel opneemt
  • Hoe macro's in Excel configureren?
  • Hoe voer je een macro uit in Excel?
  • Excel-macro's bewerken in Excel
  • Macro's in Excel in- en uitschakelen

Veelgestelde vragen

Wat zijn macro's in Excel?

Een macro is een reeks acties die we zo vaak kunnen uitvoeren als nodig is om een ​​bepaalde taak uit te voeren. Wanneer een macro wordt gemaakt, worden alle muisklikken en toetsaanslagen geregistreerd. Macro's kunnen worden beschouwd als een reeks programmeerinstructies die kunnen worden opgenomen, benoemd, opgeslagen en uitgevoerd in VBA, aangezien en wanneer nodig macro's ons kunnen helpen bij het automatiseren van repetitieve taken die verband houden met gegevensmanipulatie en die herhaaldelijk moeten worden uitgevoerd.

Hoe schakel ik een macro in?

Volg de onderstaande stappen omSchakel een macro inin Excel:

Stap 1: Open Excel en ga vervolgens naar het tabblad Bestand.

Stap 2: Zorg ervoor dat het tabblad Ontwikkelaar AAN staat.

Stap 3: Selecteer het tabblad Ontwikkelaar en klik op de recordmacro. Er wordt gestart met het opnemen van een macro.

Wat zijn macro's en VBA in Excel?

Macro's in Excel zijn als vastgelegde reeksen acties die taken automatiseren. Ze besparen tijd en minimaliseren fouten doordat u acties met één enkele klik kunt herhalen.

VBA, of Visual Basic for Applications, is een programmeertaal in Excel. Hiermee kunt u aangepaste code schrijven om geavanceerde en gepersonaliseerde macro's te maken. Met VBA kunt u taken automatiseren, berekeningen uitvoeren en gegevens manipuleren in Excel, waardoor u meer controle en flexibiliteit krijgt in vergelijking met standaard opgenomen macro's.

Wat zijn macro's in Excel voor beginners?

Voor beginners in Excel: denk aan macro's als een manier om uw repetitieve Excel-taken eenvoudiger te maken. U kunt een macro opnemen om deze taken te onthouden. Een macro is een soort opname van wat u met uw muis en toetsenbord doet in Excel. Later kunt u die opname op elk gewenst moment afspelen en deze acties zo vaak herhalen als u nodig hebt.

Kan ik handmatig macro's in Excel schrijven?

Ja, macro's kunnen handmatig in Excel worden geschreven met behulp van de programmeertaal VBA.

Hoe een macro in Excel uitschakelen?

Volg de onderstaande stappen omeen macro uitschakelenin Excel:

Stap 1: Klik op het tabblad Bestand.

Stap 2: Ga naar opties.

Stap 3: Selecteer Vertrouwenscentrum in het linkerdeelvenster en klik vervolgens op Instellingen voor het Vertrouwenscentrum.

Stap 4: Selecteer de Macro-instelling in het linkermenu, schakel vervolgens alle macro's uit zonder kennisgeving en klik op ok.