Excel VBA, Maken Opdrachtknop



Snel op weg! Hoe maak ik een Opdrachtknop ?


De snelste methode om een macro te starten is door een opdrachtknop te tekenen en aan deze knop de macro te koppelen. Door een klik op de knop wordt de macro gestart.

Het tekenen van een knop kan via de werkbalk Formulieren. Echter deze werkbalk wordt niet standaard door Excel op het scherm gezet. Daarvoor moet dus eerst een opdracht gegeven worden. Dit kan via het menu Beeld -> Werkbalken maar ook met het snelmenu.
  • Klik met de rechtermuisknop op een lege ruimte binnen de bestaande werkbalken of op een lege ruimte in de plek waar de werkbalken staan. Het snelmenu voor de werkbalken verschijnt dan.

    Opdrachtknop

  • Klik op Formulieren.
Op het werkblad verschijnt de werkbalk Formulieren.
  • Klik op het 'knopicoontje' en teken dan ergens op het werkblad een rechthoekje met de gewenste afmeting van de knop.
    Wanneer de knop getekend is verschijnt automatisch het dialoogvenster “Macro toewijzen aan object”. Selecteer de macro Titelopmaken en klik op OK.

    Opdrachtknop

    Toewijzen macro
    Op de knop staat nu nog de standaardtekst “Knop 1”. In de volgende opdracht gaat u deze wijzigen.

  • Om een geselecteerde knop zitten handgrepen. Is de knop nog geselecteerd dan kunt u gelijk verder. Zo niet, dan moet u eerst de knop selecteren door er met de rechtermuisknop op te klikken.
  • Klik met de linkermuisknop op de tekst van de knop.
    Wijzig de tekst in “Titel Opmaken”.
    Pas zonodig het formaat van de knop aan door aan de handgrepen te slepen.
    Klik buiten de knop in het werkblad om de selectie op te heffen.
    Sluit de werkbalk “Formulieren”.

    Test de werking van de knop uit.
    Bewaar de map onder de naam MACRO.XLS.


Tip
Wanneer u een knop aan een werkblad toevoegt, is deze knop alleen beschikbaar als het werkblad actief is. Door een aangepaste werkbalkknop te maken kunt u altijd over de knop beschikken.

Opmerking Een macro kan eenvoudig via het menu verwijderd worden. Echter de koppeling met sneltoetsen en knoppen blijft in stand. Deze koppeling wordt niet automatisch verwijderd en moet u zelf handmatig verwijderen voordat u de macro zelf verwijderd.



Heb je nog vragen, neem dan gerust contact met ons op.