Legge til eller redigere en makro for en regnearkkontroll

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 skjemakontroll eller ActiveX-kontrollen ved å gjøre følgende:

  • Utføre en handling eller operasjon når brukeren klikker en skjemakontroll ved å tilordne en makro til den.

  • Kjøre Microsoft Visual Basic for Applications (VBA)-kode for å behandle alle 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 skjemakontroll

  1. Høyreklikk kontrollen og klikk deretter Tilordne makro.

    Dialogboksen Tilordne makroer vises.

  2. Du kan angi plasseringen til en eksisterende makro ved å merke makroens plassering i Makroer i-boksen på en av disse måtene:

    • Velg Alle åpne arbeidsbøker hvis du vil søke etter makroen i en åpen arbeidsbok.

      Obs!: Hvis du vil tilordne makroen til en kontroll som ligger i en annen arbeidsbok, åpner du den arbeidsboken først slik at den blir tilgjengelig i Makroer i-listen.

    • Hvis du vil begrense søket etter makroen til arbeidsboken som inneholder gjeldende regneark, merker du av for Denne arbeidsboken.

    • Hvis du vil begrense søket etter makroen til en bestemt arbeidsbok, velger du den arbeidsboken fra listen over navn på tilgjengelige åpne arbeidsbøker.

  3. Gjør ett av følgende:

    Tilordne en makro    Gjør ett av følgende:

    • Opprette en ny makro    Klikk oppføringen, og når du er ferdig med å registrere makroen, i kategorien utvikler i kode-gruppen, klikker du Stopp registrering Knappesymbol .

    • Tilordne en eksisterende makro    Dobbeltklikk en makro i listen, eller skriv inn makronavnet i Makronavn-boksen.

    • Opprett en ny makro    Klikk Ny og deretter i Visual Basic Editor, Skriv en ny makro.

      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:

    • Rediger den tilordnede makroen    Klikk navnet på makroen i Makronavn-boksen, og klikk deretter Rediger.

    • Tilordne en annen eksisterende makro    Dobbeltklikk en makro i listen, eller skriv inn makronavnet i Makronavn-boksen.

Legge til eller redigere en makro for en ActiveX-kontroll

  1. Hvis kategorien Utvikler ikke er tilgjengelig, viser du den.

    I Excel 2016, 2013, 2010:

    1. Klikk på Fil > Alternativer > Tilpass båndet.

    2. Merk av for utvikler under Tilpass båndet, og klikk deretter OK.

    I Excel 2007:

    1. Klikk knappen Microsoft Office Office-knappen , og klikk deretter Alternativer for Excel.

    2. Merk av for Vis kategorien Utvikler på båndet under Beste alternativer for arbeid med Excel i kategorien Populær, og klikk deretter OK.

  2. Når du skal redigere ActiveX-kontrollen, må du være i utformingsmodus. Du slår på Utformingsmodus i Kontroller-gruppen i kategorien Utvikler Knappesymbol .

  3. Merk kontrollen.

    For mer informasjon, kan du se Merk av for eller fjern merket for kontroller i et regneark.

  4. Klikk Visingskode Knappesymbol i kategorien utvikler i Kontroller-gruppen.

    Obs!: Du kan også redigere en eksisterende makro ved å høyreklikke kontrollen og deretter klikke Vis kode.

  5. I Visual Basic Editor, Skriv en ny makro eller endre en eksisterende makro.

    Hvis du vil ha mer informasjon om hvordan du skriver makroer, kan du se Hjelp for Visual Basic.

  6. Når du er ferdig med å skrive makroen, klikker du Lukk og returner til Microsoft ExcelFil-menyen i Visual Basic-redigering.

  7. Når du er ferdig med å designe kontrollen, i dialogboksen utvikler, slår du av Utformingsmodus Knappesymbol i Kontroller-gruppen.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×