Obs!: Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.
Du kan automatisere en skjema kontroll eller en ActiveX-kontroll ved å gjøre følgende:
-
Utføre en handling eller operasjon når en bruker klikker en skjema kontroll ved å tilordne en makro til den.
-
Kjøre Microsoft Visual Basic for Applications (VBA)-koden for å behandle eventuelle hendelser som oppstår når en bruker samhandler med en ActiveX-kontroll.
Hvis du vil ha mer informasjon om hvordan du oppretter makroer, kan du se opprette eller slette en makro.
Legge til eller redigere en makro for en skjema kontroll
-
Høyre klikk kontrollen, og klikk deretter Tilordne makro.
Dialog boksen tilordne makroer vises.
-
Hvis du vil angi plasseringen til en eksisterende makro, velger du hvor makroen er plassert i makroer i -boksen ved å gjøre ett av følgende:
-
Hvis du vil søke etter makroen i en arbeids bok som er åpen, velger du alle åpne arbeids bøker.
Obs!: Hvis makroen du vil tilordne til kontrollen, er i en separat arbeids bok, åpner du arbeids boken først slik at den blir tilgjengelig i listen makroer i .
-
Hvis du vil begrense søket etter makroen til arbeids boken som inneholder gjeldende regne ark, velger du denne arbeids boken.
-
Hvis du vil begrense søket etter makroen til en bestemt arbeids bok, velger du arbeids boken fra listen over tilgjengelige åpne arbeids bok navn.
-
-
Gjør ett av følgende:
Tilordne en makro Gjør ett av følgende:
-
Registrere en ny makro Klikk på Registrer, og når du er ferdig med å registrere makroen, klikker du Stopp opptak i kode -gruppen i kategorien utvikler .
-
Tilordne en eksisterende makro Dobbelt klikk en makro i listen, eller skriv inn navnet i boksen makro navn .
-
Opprette en ny makro Klikk ny , og skriv deretter inn en ny makro i Visual Basic Editor.
Hvis du vil ha mer informasjon om hvordan du skriver makroer, kan du se Hjelp for Visual Basic.
Endre en tilordnet makro Gjør ett av følgende:
-
Redigere den tilordnede makroen Klikk navnet på makroen i Makronavn -boksen, og klikk deretter Rediger.
-
Tilordne en annen eksisterende makro Dobbelt klikk en makro i listen, eller skriv inn navnet i boksen makro navn .
-
Legge til eller redigere en makro for en ActiveX-kontroll
-
Hvis kategorien utvikler ikke er tilgjengelig, kan du vise den.
I Excel 2016, 2013, 2010:
-
Klikk Fil > Alternativer > Tilpass båndet.
-
Merk av for utvikler under Tilpass båndet, og klikk deretter OK.
I Excel 2007:
-
Klikk på Microsoft Office-knappen , og klikk deretter på Alternativer for Excel.
-
Merk av for Vis utvikler-fanen på båndet under beste alternativer for å arbeide med Exceli den populære kategorien, og klikk deretter OK.
-
-
Hvis du vil redigere ActiveX-kontrollen, må du kontrollere at du er i utformings modus. Slå på utformings modus i Kontroller -gruppen i kategorien utvikler .
-
Velg kontrollen.
Hvis du vil ha mer informasjon, kan du se merke eller fjerne merket for kontroller i et regne ark.
-
Klikk Vis kode i Kontroller -gruppen i kategorien utvikler .
Obs!: Du kan også redigere en eksisterende makro ved å høyreklikke på kontrollen og deretter klikke på Vis kode.
-
Skriv en ny makro eller endre den eksisterende makroen i Visual Basic Editor.
Hvis du vil ha mer informasjon om hvordan du skriver makroer, kan du se Hjelp for Visual Basic.
-
Når du er ferdig med å skrive makroen, klikker du Lukk og returner til Microsoft Excel på fil -menyen i Visual Basic-redigering.
-
Når du er ferdig med å utforme kontrollen, deaktiverer du i Kontroller -gruppen i kategorien utvikler .