Opprette en makro

Microsoft Office 2003

  1. Sett sikkerhetsnivået til Medium eller Lav.

    VisHvordan?

    1. Velg AlternativerVerktøy-menyen.
    2. Velg kategorien Sikkerhet.
    3. Velg Makrosikkerhet under Makrosikkerhet.
    4. Velg kategorien Sikkerhetsnivå, og velg deretter det sikkerhetsnivået du vil bruke.
  2. Velg MakroVerktøy-menyen, og velg deretter Registrer ny makro.
  3. Skriv inn et navn på makroen i boksen Makronavn.

    Obs!

    • Det første tegnet i makronavnet må være en bokstav. De andre tegnene kan være bokstaver, tall eller understrekingstegn. Mellomrom tillates ikke i makronavn, men et understrekingstegn fungerer godt som ordskilletegn.

    • Ikke bruk et makronavn som også er en cellereferanse. I så fall kan du få en feilmelding om at makronavnet ikke er gyldig.

  4. Hvis du vil kjøre makroen ved å trykke en hurtigtast på tastaturet, skriver du inn en bokstav i Hurtigtast-boksen. Du kan bruke CTRL+ bokstav (for små bokstaver) eller CTRL+SKIFT+ bokstav (for store bokstaver), der bokstav er hvilken som helst bokstavtast på tastaturet. Hurtigtastbokstaven du bruker, kan ikke være et tall eller et spesialtegn som for eksempel @ eller #. 

    Obs!  Hurtigtasten overstyrer alle tilsvarende standard hurtigtaster i Microsoft Excel mens arbeidsboken som inneholder makroen, er åpen.

  5. Velg stedet der du vil lagre makroen, i boksen Lagre makro i.

    Hvis du vil at en makro alltid skal være tilgjengelig når du bruker Excel, velger du Global makroarbeidsbok.

  6. Hvis du vil ta med en beskrivelse av makroen, skriver du den inn i Beskrivelse-boksen.

  7. Velg OK.
  8. Hvis du vil at makroen skal kjøre relativt til plasseringen av den aktive cellen, registrerer du den ved hjelp av relative cellereferanser. På verktøylinjen for registreringsstopp klikker du Relativ referanse Knappesymbol slik at den er valgt. Makroer registreres med relative referanser til du avslutter Excel, eller til du klikker Relativ referanse Knappesymbol på nytt slik at den ikke er valgt.

  9. Utfør handlingene du vil registrere.
  10. Klikk Stopp registrering Knappesymbol på verktøylinjen for registreringsstopp.

VisOpprette en makro ved hjelp av Microsoft Visual Basic

  1. Velg MakroVerktøy-menyen i Microsoft Excel, og velg deretter Visual Basic-redigering.
  2. Velg ModulSett inn-menyen.
  3. Skriv inn eller kopier koden i kodevinduet for modulen.
  4. Hvis du vil kjøre makroen fra modulvinduet, trykker du F5.
  5. Når du er ferdig med å skrive makroen, velger du Lukk og returner til Microsoft ExcelFil-menyen.

VisOpprette en oppstartsmakro

Automatiske makroer, for eksempel Auto_aktiver, er utformet slik at de kjører når du starter Microsoft Excel. Hvis du vil ha mer informasjon om disse makroene, se Hjelp for Visual Basic.

VisKopiere deler av en makro for å opprette en ny makro

  1. Sett sikkerhetsnivået til Medium eller Lav.

    Vis Hvordan?

    1. Velg AlternativerVerktøy-menyen.
    2. Velg kategorien Sikkerhet.
    3. Velg Makrosikkerhet under Makrosikkerhet.
    4. Velg kategorien Sikkerhetsnivå, og velg deretter det sikkerhetsnivået du vil bruke.
  2. Åpne arbeidsboken som inneholder makroen du vil kopiere.
  3. Velg MakroVerktøy-menyen, og velg deretter Makroer.
  4. Skriv inn navnet på makroen du vil kopiere, i boksen Makronavn.
  5. Velg Rediger.
  6. Merk linjene du vil kopiere i makroen.

    Hvis du vil kopiere hele makroen, må du passe på å ta med linjene Sub og End Sub i det merkede området.

  7. Klikk Kopier Knappesymbolstandardverktøylinjen.
  8. Bytt til modulen der du vil plassere koden.
  9. Klikk Lim inn Knappesymbol.

VisTips!

Du kan vise den globale makroarbeidsbokfilen (Global.xls) når som helst ved å åpne den i Visual Basic-redigering (Alt+F11). Global.xls er en skjult arbeidsbok som alltid er åpen. Derfor må du gjøre den synlig hvis du vil kopiere en makro.