For å starte opptak av din første makro i Excel, må du finne Makroopptaker, som er på Utvikler-fanen. Dessverre kommer Excel ut av boksen med Utvikler-fanen skjult - du kan ikke se det på din versjon av Excel først. Hvis du planlegger å jobbe med VBA-makroer, vil du være sikker på at fanen Utvikler er synlig. For å vise denne kategorien:
-
Velg Arkiv → Excelalternativer.
-
I dialogboksen Excel-alternativer velger du Tilpass bånd.
-
I listefeltet til høyre klikker du for å legge merke til ved siden av Utvikler.
-
Klikk på OK for å gå tilbake til Excel.
Nå som fanen Utvikler vises i Excel-båndet, kan du starte Makroopptaker. Velg Record Macro fra fanen Utvikler. Dialogboksen Record Macro vises.
Her er de fire delene av Record Macro-dialogboksen:
-
Makronavn: Excel gir et standardnavn til makroen din, for eksempel Macro1, men du bør gi makroen et navn mer beskrivende av hva det gjør. For eksempel kan du nevne en makro som formaterer et generelt tabell FormatTable.
-
Snarvei: Hver makro trenger en hendelse eller noe som skal skje for at den skal kunne løpe. Denne hendelsen kan være en knappetrykk, en arbeidsbokåpning, eller i dette eksemplet en tastetrykk kombinasjon. Når du tilordner en snarvei til makroen din, kan du skrive inn den av nøkler som makroen din skal kjøre. Merk at du ikke trenger en snarvei for å utløse en makro, så dette feltet er valgfritt.
-
Lagre makro i: Denne arbeidsboken er standard. Lagring av makroen i denne arbeidsboken betyr ganske enkelt at makroen er lagret sammen med den aktive Excel-filen. Neste gang du åpner den aktuelle arbeidsboken, er makroen tilgjengelig for å kjøre. På samme måte, hvis du sender arbeidsboken til en annen bruker, kan denne brukeren også kjøre makroen (forutsatt at makrosikkerheten er riktig angitt av brukeren).
-
Beskrivelse: Dette valgfrie feltet kan være nyttig hvis du har mange makroer i et regneark, eller du må gi en bruker en mer detaljert beskrivelse av hva makroen gjør.
Åpne dialogboksen Opptaksmakro, følg disse trinnene for å lage en enkel makro som skriver inn navnet ditt i en regnearkcelle:
-
I feltet Brukernavn skriver du inn et nytt enkeltordnavn for makroen som skal erstattes standard makro1-navn.
Et godt navn for dette eksemplet er MyName.
-
I feltet Snarveis tast inn en stor bokstav N.
Du har nettopp tilordnet denne makroen til snarveien Ctrl + Shift + N.
-
Klikk OK for å lukke Record Macro-dialogboksen og begynn å registrere dine handlinger.
-
Velg en celle i Excel-regnearket ditt, skriv inn navnet ditt i den valgte cellen, og trykk deretter på Enter.
-
Velg Utvikler → Kode → Stopp innspilling (eller klikk på Stopp innspilling-knappen i statuslinjen).