I Word finnes det to måter å opprette makroer på: Makroregistrering og Visual Basic Editor.
Makroregistrering i Word fungerer som en båndopptaker. Den spiller inn tastetrykkene og museklikkene dine ved å oversette dem til kode i Microsoft Visual Basic for Applications. Når du registrerer en makro, kan du bruke musen til å klikke kommandoer og alternativer, men ikke til å merke tekst. Du må bruke tastaturet til å registrere disse handlingene. Du kan for eksempel bruke F8 til å merke tekst og trykke END for å flytte markøren til slutten av linjen.
Tips om hvordan du registrerer makroer
- Før du registrerer en makro, bør du planlegge trinnene og kommandoene du vil at makroen skal utføre.
- Hvis du gjør en feil når du registrerer makroen, registreres også rettingene du gjør. Du kan redigere makroen senere for å fjerne unødvendige trinn.
- Prøv å forutse meldinger som kan vises i Word og stanse makroen.
- Hvis makroen inneholder kommandoene Søk og Erstatt på Rediger-menyen, velger du Mer i kategorien Søk eller Erstatt. Deretter velger du Alle i boksen Søk. Hvis makroen bare søker oppover eller nedover, stopper makroen når den kommer til begynnelsen eller slutten av dokumentet, og det vises en melding med spørsmål om du vil fortsette å søke.
- Hvis makroen du registrerer skal brukes i andre dokumenter, kontrollerer du at makroen ikke avhenger av innholdet i det gjeldende dokumentet.
- Hvis du bruker en bestemt makro ofte, bør du tilordne den til en verktøylinjeknapp, meny eller hurtigtast. Da kan du kjøre makroen direkte uten å måtte åpne dialogboksen Makroer.
Opprette makroer ved hjelp av Microsoft Visual Basic Editor
Du kan bruke Visual Basic Editor hvis du vil lage fleksible, kraftige makroer med Visual Basic-instruksjoner som ikke kan registreres.
Når du bruker Visual Basic Editor, kan du få ekstra hjelp, for eksempel referanseinformasjon om objekter og egenskaper.
Tilordne makroer til verktøylinjeknapper, menyer og hurtigtaster
Hvis du vil ha rask tilgang til en makro, kan du tilordne den til en verktøylinje, meny eller hurtigtaster. Du starter enkelt makroen ved å klikke verktøylinjeknappen, velge menykommandoen eller trykke hurtigtastene.
Hvis du gir en nylig opprettet makro samme navn som en eksisterende innebygd kommando i Word, vil handlingene i den nye makroen erstatte handlingene i den innebygde kommandoen. Hvis du for eksempel registrerer en ny makro og gir den navnet FilLukk, kobles den til kommandoen Lukk. Når du så velger Lukk-kommandoen, utføres de nye handlingene du registrerte.
Obs! Hvis du gjør dette ved en feil, kan du ganske enkelt slette den nye makroen og registrere den på nytt med et annet navn. Den innebygde kommandoen beholder de opprinnelige handlingene.
Du kan lagre makroer i maler eller dokumenter. Makroer lagres som standard i malen Normal slik at de er tilgjengelige for alle Word-dokumenter. Hvis du skal bruke en makro i ett enkelt dokument, lagrer du den i det dokumentet. Enkeltmakroer i et dokument lagres i makroprosjekter som kan kopieres fra ett dokument til et annet.
Automatisere oppgaver på websider
Hvis du vil automatisere en oppgave i et Word-dokument som lagres og publiseres som en webside, bruker du et skriptanker og Microsoft skriptredigering i stedet for en makro.
Skriptankre markerer stedet hvor du vil lagre et skript i Word-dokumentet. Når du dobbeltklikker skriptankeret i dokumentet, starter Microsoft skriptredigering hvor du kan programmere eller redigere skriptet. Skriptet kjøres når websiden vises i webleseren.