U kunt als volgt een besturingselement voor een formulier of een ActiveX-besturingselement automatiseren:
-
Voer een actie of een bewerking uit wanneer een gebruiker op een besturingselement van een formulier klikt door een macro toe te wijzen.
-
Voer Microsoft VBA-code (Visual Basic for Applications) uit om gebeurtenissen te verwerken die optreden wanneer een gebruiker met een ActiveX-besturingselement werkt.
Zie een macro maken of verwijderenvoor meer informatie over het maken van macro's.
Een macro toevoegen aan of bewerken van een besturingselement voor formulieren
-
Klik met de rechtermuisknop op het besturingselement en klik op macro toewijzen.
Het dialoogvenster macro toewijzen wordt weergegeven.
-
Als u de locatie van een bestaande macro wilt opgeven, selecteert u de locatie van de macro in het vak macro's in en voert u een van de volgende handelingen uit:
-
Als u een macro wilt zoeken in een open werkmap, selecteert u alle geopende werkmappen.
Opmerking: Als de macro die u wilt toewijzen aan het besturingselement zich in een andere werkmap bevindt, opent u die werkmap eerst zodat deze beschikbaar is in de keuzelijst macro's in .
-
Als u de zoekopdracht voor de macro wilt beperken tot de werkmap die het huidige werkblad bevat, selecteert u deze werkmap.
-
Als u de zoekopdracht voor de macro wilt beperken tot een bepaalde werkmap, selecteert u die werkmap in de lijst met beschikbare namen van de geopende werkmappen.
-
-
Ga op een van de volgende manieren te werk:
Een macro toewijzen Ga op een van de volgende manieren te werk:
-
Een nieuwe macro opnemen Klik op opnemenen wanneer u klaar bent met het opnemen van de macro, klikt u op opname stoppen in de groep programma code op het tabblad ontwikkelaars .
-
Een bestaande macro toewijzen Dubbelklik op een macro in de lijst of typ de naam van de macro in het vak macronaam .
-
Een nieuwe macro maken Klik op Nieuw en schrijf een nieuwe macro in de Visual Basic editor.
Zie de Help bij Visual Basic voor meer informatie over het schrijven van macro's.
Een toegewezen macro wijzigen Ga op een van de volgende manieren te werk:
-
De toegewezen macro bewerken Klik op de naam van de macro in het vak macronaam en klik vervolgens op bewerken.
-
Een andere bestaande macro toewijzen Dubbelklik op een macro in de lijst of typ de naam van de macro in het vak macronaam .
-
Een macro toevoegen aan of bewerken van een ActiveX-besturingselement
-
Geef het tabblad Ontwikkelaars weer als dit tabblad niet wordt weergegeven.
In Excel 2016, 2013, 2010:
-
Klik op Bestand > Opties > Lint aanpassen.
-
Schakel onder lint aanpassenhet selectievakje ontwikkelaars in en klik vervolgens op OK.
In Excel 2007:
-
Klik op de Microsoft Office-knop en klik vervolgens op Opties voor Excel.
-
Schakel in de categorie populair onder belangrijkste opties voor het werken met Excelhet selectievakje tabblad Ontwikkelaars op het lint weergeven in en klik op OK.
-
-
Als u het ActiveX-besturingselement wilt bewerken, moet u zich in de ontwerpmodus bevinden. Schakel op het tabblad ontwikkelaars in de groep besturingselementen de ontwerpmodus in .
-
Selecteer het besturingselement.
Zie besturingselementen in een werkblad in-of uitschakelenvoor meer informatie.
-
Klik op het tabblad ontwikkelaars in de groep besturingselementen op code weergeven .
Opmerking: U kunt ook een bestaande macro bewerken door met de rechtermuisknop op het besturingselement te klikken en vervolgens op code weergevente klikken.
-
Een nieuwe macro schrijven in Visual Basic editor of de bestaande macro wijzigen.
Zie de Help bij Visual Basic voor meer informatie over het schrijven van macro's.
-
Wanneer u de macro hebt geschreven, klikt u op sluiten en terugkeren naar Microsoft Excel in het menu bestand in Visual Basic editor.
-
Als u het ontwerp van het besturingselement hebt voltooid, schakelt u op het tabblad ontwikkelaars in de groep besturingselementen de ontwerpmodus uit .