Een macro uitvoeren vanaf een opdrachtknop - TechTV-artikelen

Inhoudsopgave

U hebt de perfecte macro geschreven met Excel VBA. In plaats van een sneltoets te onthouden, wilt u een knop aan het werkblad toevoegen om de macro op te roepen.

Er zijn twee soorten knoppen die u op een spreadsheet kunt plaatsen. Hoewel ActiveX-besturingselementen meer functies hebben, gebruik ik vaak een gewone opdrachtknop. Het is gemakkelijk in te stellen, op voorwaarde dat u eerst een eenvoudige wijziging aanbrengt in uw werkbalk.

Klik met de rechtermuisknop op een werkbalk en kies "Aanpassen …" onder aan het pop-upmenu. Het dialoogvenster Aanpassen heeft drie tabbladen. Kies het tabblad Opdrachten.

Scroll naar beneden in de linker keuzelijst en selecteer Formulieren. Vervolgens ziet u in de rechter keuzelijst dat de derde optie een knop wordt genoemd. Klik op het knopitem in de rechter keuzelijst, sleep het naar een bestaande werkbalk en zet het neer.

De knop is nu toegevoegd aan uw werkbalk. U kunt nu het venster Aanpassen sluiten.

Om een ​​knop op het werkblad te tekenen, klikt u op het knoppictogram in de werkbalk. Klik in het werkblad en sleep om een ​​knop van een willekeurige grootte te tekenen. Wanneer u de muis loslaat, zal het dialoogvenster "Macro toewijzen" verschijnen. U kunt nu selecteren welke macro moet worden uitgevoerd als u op de knop klikt

U zult zien dat de knop een niet erg vriendelijke naam heeft, zoals "Knop 1". Klik met de rechtermuisknop op de knop om de selectiegrepen te laten verschijnen. U kunt nu klikken en slepen om de tekst op de knop te selecteren. Typ iets beschrijvends.

Extra tips: Tijdens het bewerken van tekst op de knop, zul je merken dat de knop omgeven is door diagonale lijnen. Als u met de rechtermuisknop op de regels klikt en Opmaakbeheer… kiest, kunt u het lettertype op de knop bewerken.

Merk op dat dit dialoogvenster Opmaakbeheer alleen een tabblad voor het lettertype heeft.

Dit is heel subtiel. Als je teruggaat naar de knop en in het gebied van de diagonale lijnen klikt, veranderen de lijnen in stippen. Klik met de rechtermuisknop op de stippen, kies Opmaakbeheer en u zult zien dat het dialoogvenster Opmaakbeheer veel meer opties heeft.

Autovormen gebruiken: u kunt ook een macro aan elke autovorm toewijzen. Selecteer in het menu Beeld> Werkbalken> Tekening om de werkbalk Tekening weer te geven. Gebruik het pictogram Autoshape om een ​​interessante vorm te selecteren. Sleep in het werkblad om de vorm te maken. Klik met de rechtermuisknop op de vorm om de optie Macro toewijzen te openen.

Interessante artikelen...