/ / Excel Macro Recorder

Excel Macro Recorder

Neem een ​​macro op | Voer een opgenomen macro uit | Zie de macro

De Macro-recorder, een zeer nuttige tool opgenomen in Excel VBA, registreert elke taak die u uitvoert met Excel. Het enige dat u hoeft te doen, is een specifieke taak één keer opnemen. Vervolgens kunt u de taak steeds opnieuw uitvoeren met één klik op de knop. De Macro Recorder is ook een grote hulp als je niet weet hoe je een specifieke taak in Excel VBA moet programmeren Open eenvoudig de Visual Basic Editor na het opnemen van de taak om te zien hoe deze kan worden geprogrammeerd.

Helaas zijn er veel dingen die je doetkan niet met de Macro Recorder. U kunt bijvoorbeeld geen bereik van gegevens doorlopen met de Macro Recorder. Bovendien gebruikt de Macro Recorder veel meer code dan nodig is, wat uw proces kan vertragen.

Neem een ​​macro op

1. Klik op het tabblad Ontwikkelaar op Macro opnemen.

Macro opnemen

2. Voer een naam in.

3. Selecteer Deze werkmap in de vervolgkeuzelijst. Als gevolg hiervan is de macro alleen beschikbaar in de huidige werkmap.

Selecteer deze werkmap

Notitie: als u uw macro opslaat in een persoonlijke macrowerkmap, is de macro beschikbaar voor al uw werkmappen (Excel-bestanden). Dit is mogelijk omdat Excel uw macro opslaat in een verborgen werkmap die automatisch wordt geopend wanneer Excel wordt gestart. Als u uw macro opslaat in Nieuw werkboek, is de macro alleen beschikbaar in een automatisch nieuw geopende werkmap.

4. Klik op OK.

5. Klik met de rechtermuisknop op de actieve cel (geselecteerde cel). Zorg dat u geen andere cel selecteert! Klik vervolgens op Cellen opmaken.

Cellen formatteren

6. Selecteer Percentage.

Selecteer percentage

7. Klik op OK.

8. Klik ten slotte op Opname stoppen.

Stop met opnemen

Gefeliciteerd. U hebt zojuist een macro opgenomen met de Macro Recorder!

Voer een opgenomen macro uit

Nu zullen we de macro testen om te zien of het de getalnotatie in Percentage kan veranderen.

1. Voer een aantal cijfers in tussen 0 en 1.

2. Selecteer de nummers.

Selecteer nummers

3. Klik op het tabblad Ontwikkelaar op Macro's.

Klik op macro's

4. Klik op Uitvoeren.

Rennen

Resultaat:

Resultaat Excel Macro Recorder

Zie de macro

Als u de macro wilt bekijken, opent u de Visual Basic-editor.

Visual Basic Editor

Notitie: de macro is geplaatst in een module genaamd Module1. Code die in een module is geplaatst, is beschikbaar voor de hele werkmap. Dat betekent dat u Blad2 of Blad3 kunt selecteren en ook de getalnotatie van cellen op deze bladen kunt wijzigen. Onthoud dat code die op een blad is geplaatst (toegewezen aan een opdrachtknop) alleen beschikbaar is voor dat specifieke blad.

Lees ook: