Vigtigt!: 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. Hent Microsoft 365
Du kan automatisere et kontrolelement i en formular eller et ActiveX-objekt ved at gøre følgende:
-
Udføre en handling, når en bruger klikker på et kontrolelement i en formular ved at tildele en makro til den.
-
Kør Vba-kode (Microsoft Visual Basic for Applications) for at behandle hændelser, der opstår, når en bruger interagerer med et ActiveX-objekt.
Du kan finde flere oplysninger om, hvordan du opretter makroer, under Opret eller slet en makro.
Tilføje eller redigere en makro for 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 gøre et af følgende:
-
Hvis du vil søge efter makroen i en projektmappe, der er åben, skal du vælge Alle åbne projektmapper.
Bemærk!: Hvis den makro, du vil tildele til kontrolelementet, findes i en separat projektmappe, skal du åbne projektmappen først, så den bliver tilgængelig på listen Makroer i .
-
Hvis du vil begrænse søgningen efter makroen til den projektmappe, der indeholder det aktuelle regneark, skal du vælge Denne projektmappe.
-
Hvis du vil begrænse søgningen efter makroen til en bestemt projektmappe, skal du vælge projektmappen på listen over tilgængelige åbne projektmappenavne.
-
-
Gør et af følgende:
Tildele en makro Gør et af følgende:
-
Indspil 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 Hjælp til Visual Basic.
Æ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 .
-
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å Filer > Indstillinger > Tilpas båndet.
-
Markér afkrydsningsfeltet Udvikler under Tilpas båndet, og klik derefter på OK.
I Excel 2007:
-
Klik på Microsoft Office-knappen
, og klik derefter på Excel-indstillinger. -
Markér afkrydsningsfeltet Vis fanen Udvikler på båndet under De vigtigste indstillinger for at arbejde med Excel i kategorien Populære, 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 få mere at vide under 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 Hjælp til Visual Basic.
-
Når du er færdig med at skrive makroen, skal du klikke på Luk og vend 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
.