Vigtig
Support til Office 2016 og Office 2019 sluttede d. 14. oktober 2025. Opgrader til Microsoft 365 for at arbejde hvor som helst fra en hvilken som helst enhed, og fortsæt med at modtage support.
Du kan automatisere et formularkontrolelement eller et ActiveX-objekt ved at benytte følgende fremgangsmåde:
- Udføre en handling, når en bruger klikker på et kontrolelement i en formular ved at tildele den en makro.
- Kør Microsoft Visual Basic for Applications-kode (VBA) for at behandle alle hændelser, der opstår, når en bruger interagerer med et ActiveX-objekt.
Du kan finde flere oplysninger om at oprette makroer i Oprette eller slette en makro.
Tilføje eller redigere en makro til et kontrolelement i en formular
Højreklik på kontrolelementet, og klik derefter på Tildel makro.
Dialogboksen Tildel makroer vises.Hvis du vil angive placeringen af en eksisterende makro, skal du vælge, hvor makroen er placeret i feltet Makroer i ved at benytte en af følgende fremgangsmåder:
Hvis du vil søge efter makroen i en projektmappe, der er åben, skal du markere Alle åbne projektmapper.
Bemærk
Hvis den makro, du vil tildele kontrolelementet, findes i en separat projektmappe, skal du åbne projektmappen først, så den er tilgængelig i feltet Makroer på listen.
Hvis du vil begrænse søgningen efter makroen til den projektmappe, der indeholder det aktuelle regneark, skal du markere Denne projektmappe.
Hvis du vil begrænse søgningen efter makroen til en bestemt projektmappe, skal du markere den pågældende projektmappe på listen over tilgængelige åbne projektmappenavne.
Gør et af følgende:
Tildele en makro Gør et af følgende:-
Indspille en ny makro Klik på Indspil, og når du er færdig med at indspille makroen, skal du klikke på Stop indspilning i gruppen Kode
under fanen Udvikler. - Tildele en eksisterende makro Dobbeltklik på en makro på listen, eller skriv dens navn i feltet Makronavn .
-
Oprette en ny makro Klik på Ny , og skriv derefter en ny makro i Visual Basic Editor.
Du kan finde flere oplysninger om, hvordan du skriver makroer i Visual Basic Hjælp.
Ændre en tildelt makro Gør et af følgende: - Redigere den tildelte makro Klik på navnet på makroen i feltet Makronavn , og klik derefter på Rediger.
- Tildele en anden eksisterende makro Dobbeltklik på en makro på listen, eller skriv dens navn i feltet Makronavn .
-
Indspille en ny makro Klik på Indspil, og når du er færdig med at indspille makroen, skal du klikke på Stop indspilning i gruppen Kode
Tilføje eller redigere en makro til et ActiveX-objekt
Hvis fanen Udvikler ikke er tilgængelig, skal du få den vist.
I Excel 2016, 2013, 2010:- Klik påTilpas båndet for filindstillinger>>.
- Markér afkrydsningsfeltet Udvikler under Tilpas båndet, og klik derefter på OK.
I Excel 2007:
- Klik på knappen Microsoft Office
, og klik derefter på Excel-indstillinger. - Marker afkrydsningsfeltet Vis fanen Udvikler på båndet i kategorien Populær under De vigtigste indstillinger i Excel og klik derefter på OK.
Hvis du vil redigere ActiveX-objektet, skal du sørge for, at du arbejder i designtilstand. Aktivér Designtilstand
i gruppen Kontrolelementer under fanen Udvikler.Vælg kontrolelementet.
Du kan finde flere oplysninger i Markere eller fjerne markeringen af kontrolelementer i et regneark.klik på Vis kode
i gruppen Kontrolelementer under fanen Udvikler.Bemærk
Du kan også redigere en eksisterende makro ved at højreklikke på kontrolelementet og derefter klikke på Vis kode.
Skriv en ny makro i Visual Basic Editor, eller rediger den eksisterende makro.
Du kan finde flere oplysninger om, hvordan du skriver makroer i Visual Basic Hjælp.Når du er færdig med at skrive makroen, skal du klikke på Luk og vende tilbage til Microsoft Excel i menuen Filer i Visual Basic Editor.
Når du er færdig med at designe kontrolelementet, skal du slå designtilstand
fra i gruppen Kontrolelementer under fanen Udvikler.