Makroer

Microsoft Office 2003

Vis alt Vis alt

Makroer

Hvis du utfører en oppgave i Microsoft Excel ofte, kan du automatisere oppgaven med en makro. En makro er en serie kommandoer og funksjoner som er lagret i en Microsoft Visual Basic-modul og som kan kjøres når du skal utføre oppgaven.

Hvis du for eksempel ofte skriver inn lange tekststrenger i celler, kan du lage en makro som formaterer cellene slik at teksten blir brutt.

Registrere makroer    Når du spiller inn (registrerer) makroer, lagres informasjonen om hvert trinn du gjør når du utfører en rekke kommandoer. Deretter kjører du makroen slik at den gjentar, eller "avspiller", kommandoene. Hvis du gjør feil når du registrerer en makro, blir rettelsene også registrert.  Alle makroene blir lagret med Visual Basic i en ny modul som knyttes til en arbeidsbok.

Gjøre det enkelt å kjøre en makro      Du kan kjøre en makro ved å velge den fra en liste i Makro-dialogboksen. Hvis du vil at en makro skal kjøres hver gang du klikker en bestemt knapp eller trykker en bestemt tastekombinasjon, tilordner du makroen til en verktøylinjeknapp, en hurtigtast eller et grafisk objekt i et regneark.

Styre makroene      Etter at du har spilt inn en makro, kan du vise makrokoden i Visual Basic-redigering for å rette feil eller endre det makroen gjør. Hvis du for eksempel vil at tekstbrytingsmakroen også skal gjøre teksten fet, kan du registrere en annen makro som formaterer teksten i cellen som fet og deretter kopiere instruksjonene fra denne makroen inn i tekstbrytingsmakroen.

Visual Basic Editor er et program som er utviklet for å gjøre skriving og redigering av makrokode enkelt for begynnere og gir deg massevis av hjelp på skjermen. Du trenger ikke å lære programmering eller å bruke Visual Basic-språket for å foreta enkle endringer på makroene. Med Visual Basic-redigering kan du redigere makroer, kopiere makroer fra en modul til en annen, kopiere makroer mellom forskjellige arbeidsbøker, gi nytt navn til modulene som lagrer makroene, eller gi nytt navn til makroene.

Makrosikkerhet    Excel sikrer deg mot virus som kan overføres av makroer. Hvis du deler makroer med andre, kan du signere dem med en digital signatur slik at andre brukere kan bekrefte at de er fra en pålitelig kilde. Når du åpner en arbeidsbok som inneholder makroer, kan du bekrefte kilden før du aktiverer dem.