Opname en gebruik van macro’s

Je kan een macro maken door de opeenvolgende opdrachten op te nemen :

  • -selecteer een lege cel in het werkblad
  • -kies ‘Macro’, ‘Macro opnemen’ (Record new macro) uit het menu ‘Extra’ (Tools)
  • -kies de optie ‘Nieuwe macro opnemen’
  • -typ de gewenste naam in het vak ‘Macro naam’
  • -kies ‘Persoonlijke macro werkmap’ indien de macro beschikbaar moet zijn in alle werkmappen

Image1les19

  • klik op Ok
  • er verschijnt een menubalk in het werkblad (met de knop ‘Opname stoppen’
    en de knop ‘Relatieve verwijzingen gebruiken’)
  • wil je de macro later gebruiken op gelijk welke plaats in het werkblad klik je op de knop ‘Relatieve verwijzingen gebruiken’
  • terug in het werkblad voer je nu de gewenste handelingen uit
  • zodra dit gedaan is klik je op de knop ‘Opname stoppen’
  • om een opgenomen macro te starten selecteer je de cel waarin je de macro wil plaatsen
  • kies in het menu ‘Extra’ de optie ‘Macro’
  • klik op de gewenste macro-naam
  • klik op de opdrachtknop ‘Starten’
  • en de macro voert alle handelingen uit

Macroknoppen maken

Heb je een macro die je meermaals in hetzelfde werkblad moet gebruiken, is het handig hiervoor een knop te maken op je werkblad:

  • -eerst moet je de macroknop tekenen
  • -klik met RECHTER muisknop in de werkbalk en selecteer de werkbalk ‘Forms’
  • -klik op ‘Nieuwe knop’  (deze knop vindt je in de menu-balk ‘formulieren’ (‘forms’))
  • -klik en sleep op het werkblad met de muis om de knop te tekenen
  • -zodra je de muisknop los laat wordt er een dialoogvenster geopend

Image4les19

  • selecteer de gewenste macro-naam
  • klik op OK
  • het dialoogvenster wordt gesloten
  • in de knop selecteer je de tekst en geef een naam aan de knop
  • plaats de cursor op een willekeurige plaats in je werkblad
  • klik op de macro-knop
  • de macro wordt uitgevoerd

Je kan deze knop ook knippen, kopiëren en plakken naar een andere plaats en zelfs naar een ander werkblad of werkmap :

  • klik met de RECHTER muisknop op de knop en kies bvb. kopiëren
  • open een ander werkblad of werkmap
  • klik met de RECHTER muisknop op een willekeurige cel
  • kies ‘Plakken’

Toewijzen van een sneltoets aan een macro

Je kan een sneltoets-knop aan een macro toewijzen :

  • kies ‘Macro’ uit het menu ‘Extra’
  • kies de optie ‘Nieuwe macro opnemen’
  • typ de gewenste macro naam
  • klik op de tabtoets
  • kies een letter voor het vak ‘Sneltoets’ (Shortcut key)

Image5les19

  • klik op OK
  • voer de bewerkingen van de macro uit
  • druk op de ‘Stop’-toets na het opnemen van de macro

Opgelet met het gebruik van sneltoetsen, als deze knop reeds wordt gebruikt door Excel
(vb Contr. G = ‘Ga naar ‘) dan zal je in Excel deze sneltoets niet meer kunnen gebruiken.

Toewijzen van macro’s aan een knop op de werkbalk

Je kan een macro toewijzen aan een knop op de werkbalk of je kan ook een werkbalk maken voor verschillende macro’s :

In onderstaand voorbeeld maken we een macro voor het filteren van lijsten :

  • -kies in het menu ‘Extra’ de optie ‘Macro’ , ‘Macro opnemen’ (Record Macro)
  • -geef de macro een naam vb: ‘Filter’
  • -activeer het vakje ‘Persoonlijke macrowerkmap’ (Personel Macro Workbook) indien je de macro in alle werkmappen wil gebruiken
  • -klik op Ok

maak de macro :

  • -selecteer een willekeurige cel
  • -kies ‘Filter’ uit het menu ‘Data’
  • -optie ‘Automatische filter’ (AutoFilter)
  • -klik op de knop ‘Macro stoppen’

nu maken we een knop voor deze macro en plaatsen deze op de werkbalk :

  • klik met de RECHTER muisknop op een lege plaats in de werkbalk
  • kies ‘Werkbalken’ (Customize)
  • klik op het tabblad (Commands) om een knop toe te voegen aan de bestaande werkbalk
  • in het venster ‘Commands’ kies je de categorie ‘Macro’
  • sleep de custom button naar de werkbalk
  • klik op de knop ‘Modify Selection‘ en kies voor ‘Change button image’
  • je krijgt een aantal knoppen, kies er één indien je de knop wil wijzigen

Image7les19

  • klik op sluiten (close)
  • klik op de knop om de macro toe te wijzen (Asign Macro)

Image8les19

  • kies de macro
  • klik op Ok
  • telkens je op deze knop klikt zal de macro worden uitgevoerd

Je kan voor alle bewerkingen macro’s aanmaken

Macro verwijderen

  • klik op Extra (Tools)
  • kies macro
  • klik op de macro-naam
  • en klik op verwijderen

Knoppen van macro’s in de werkbalk verwijderen

  • klik met de RECHTER muisknop op een lege plaats in de werkbalk
  • kies ‘Werkbalken’ (Customize) in het menu
  • sleep de te verwijderen knop naar het dialoogvenster

Een hyperlink maken in een werkblad

  • -typ een tekst in een cel in het werkblad
  • -klik op Enter
  • -selecteer de tekst
  • -kies in het menu ‘Invoegen’ (Insert) de optie ‘Hyperlink’

Image9les19

  • vul de hyperlink in of klik op ‘bladeren’ om de hyperlink te koppelen aan het juiste bestand
  • klik op OK
  • klikken op de hyperlink brengt je onmiddelijk naar de webpagina
  • om terug te keren naar het Excel werkblad klik je op ‘Vorige’
Heel goed.
U hebt deze cursus voltooid
START VOLGENDE CURSUS