Oprette, køre, redigere eller slette en makro

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Hvilket Office-program bruger du?

Word

PowerPoint

Excel

Word

For at automatisere tilbagevendende opgaver kan du hurtigt oprette en makro i Word. Du kan også bruge Visual Basic Editor i Microsoft Visual Basic for Applications til at skrive dit eget makroscript eller kopiere det hele eller dele af en makro til en ny makro.

Gør et af følgende:

Indspille en makro

Alle de trin, der kræves for at udføre de handlinger, du vil have, at makroen skal udføre, bliver registreret. Navigation tilbage til fanen for at stoppe indspilningen er ikke omfattet af de registrerede trin.

  1. Klik på Optag under Visual Basic under fanen Udvikler.

    Fanen Word Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Indtast et navn til makroen i feltet Makronavn.

  3. Gør et af følgende i genvejsmenuen Gem makro i:

Sådan gemmer du makroen

Klik på

I det dokument, du opretter makroen i

[dokumentnavn] (dokument)

I alle åbne dokumenter

Alle dokumenter (Normal)

  1. Klik på OK, og udfør derefter de handlinger, du vil indspille.

  2. Klik på Stop under Visual Basic under fanen Udvikler.

Oprette en makro ved hjælp af Visual Basic for Applications

Du kan bruge den indbyggede Visual Basic Editor til at oprette en makro.

  1. Klik på Editor under Visual Basic under fanen Udvikler.

    Fanen Word Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Hvis du vil indsætte et modul, skal du klikke på Modul i menuen Indsæt i Visual Basic Editor.

  3. Skriv eller indsæt den makrokode, du vil bruge, i kodevinduet i modulet.

  4. Når du er færdig, skal du klikke på Luk og vend tilbage til Microsoft Word i Word-menuen.

Afspille en makro

  1. Klik på Makroer under Visual Basic under fanen Udvikler.

    Fanen Word Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Klik på den makro, du vil køre, på listen, og klik derefter på Kør.

Redigere en makro

Hvis du vil redigere en makro, skal du bruge Visual Basic Editor.

  1. Klik på Makroer under Visual Basic under fanen Udvikler.

    Fanen Word Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Klik på den makro, du vil redigere, på listen, og klik derefter på Rediger.

    Visual Basic Editor åbnes.

  3. Foretag de ønskede ændringer.

  4. Når du er færdig, skal du klikke på Luk og vend tilbage til Microsoft Word i Word-menuen.

Kopiere en del af en makro for at oprette en anden makro

  1. Klik på Makroer under Visual Basic under fanen Udvikler.

    Fanen Word Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Klik på den makro, du vil kopiere, på listen, og klik derefter på Rediger.

    Visual Basic Editor åbnes.

  3. Markér de linjer, du vil kopiere, i kodevinduet i Visual Basic Editor.

    Tip: Medtag linjerne Sub og End Sub i det markerede, hvis du vil kopiere hele makroen.

  4. Klik på Kopiér i menuen Rediger.

  5. Klik på det modul, hvor koden skal indsættes, i feltet Projekt i kodevinduet.

  6. Klik på Sæt ind i menuen Rediger.

Slette en makro

  1. Klik på Makroer under Visual Basic under fanen Udvikler.

    Fanen Word Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Klik på den makro, du vil slette, på listen, og klik derefter på Slet.

PowerPoint

Hvis du vil automatisere en tilbagevendende opgave, kan du hurtigt oprette en makro i PowerPoint.

Gør et af følgende:

Oprette en makro ved hjælp af Visual Basic for Applications

Du kan bruge den indbyggede Visual Basic Editor til at oprette en makro.

  1. Klik på Editor under Visual Basic under fanen Udvikler.

    Fanen PowerPoint Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Hvis du vil indsætte et modul, skal du klikke på Modul i menuen Indsæt i Visual Basic Editor.

  3. Skriv eller indsæt den makrokode, du vil bruge, i kodevinduet i modulet.

  4. Når du er færdig, skal du klikke på Luk og vend tilbage til Microsoft PowerPoint i menuen PowerPoint.

Afspille en makro

  1. Klik på Makroer under Visual Basic under fanen Udvikler.

    Fanen PowerPoint Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Klik på den makro, du vil køre, på listen, og klik derefter på Kør.

Redigere en makro

Hvis du vil redigere en makro, skal du bruge Visual Basic Editor.

  1. Klik på Makroer under Visual Basic under fanen Udvikler.

    Fanen PowerPoint Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Klik på den makro, du vil redigere, på listen, og klik derefter på Rediger.

    Visual Basic Editor åbnes.

  3. Foretag de ønskede ændringer.

  4. Når du er færdig, skal du klikke på Luk og vend tilbage til Microsoft PowerPoint i menuen PowerPoint.

Kopiere en del af en makro for at oprette en anden makro

  1. Klik på Makroer under Visual Basic under fanen Udvikler.

    Fanen PowerPoint Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Klik på den makro, du vil kopiere, på listen, og klik derefter på Rediger.

    Visual Basic Editor åbnes.

  3. Markér de linjer, du vil kopiere, i kodevinduet i Visual Basic Editor.

    Tip: Medtag linjerne Sub og End Sub i det markerede, hvis du vil kopiere hele makroen.

  4. Klik på Kopiér i menuen Rediger.

  5. Klik på det modul, hvor koden skal indsættes, i feltet Projekt i kodevinduet.

  6. Klik på Sæt ind i menuen Rediger.

Slette en makro

  1. Klik på Makroer under Visual Basic under fanen Udvikler.

    Fanen PowerPoint Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Klik på den makro, du vil slette, på listen, og klik derefter på Slet.

Excel

Hvis du vil automatisere en tilbagevendende opgave, kan du hurtigt at oprette en makro i Excel. Du kan også bruge Visual Basic Editor i Microsoft Visual Basic for Applications til at skrive dit eget makroscript eller kopiere det hele eller dele af en makro til en ny makro.

Gør et af følgende:

Indspille en makro

Alle de trin, der kræves for at udføre de handlinger, du vil have, at makroen skal udføre, bliver registreret. Navigation tilbage til fanen for at stoppe indspilningen er ikke omfattet af de registrerede trin.

  1. Klik på Optag under Visual Basic under fanen Udvikler.

    Fanen Excel Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Indtast et navn til makroen i feltet Makronavn.

    Tip: Hvis du vil oprette en tastaturgenvej til makroen, skal du skrive et bogstav i feltet Alternativ+Kommando+ .

  3. Gør et af følgende i genvejsmenuen Gem makro i:

Sådan gemmer du makroen

Klik på

I det dokument, du opretter makroen i

Denne projektmappe

I alle åbne dokumenter

Ny projektmappe

Så den er tilgængelig, hver gang du bruger Excel

Personlig makroprojektmappe

Den personlige makroprojektmappe er placeret under Brugere/ brugernavn/Bibliotek/Programunderstøttelse/ Microsoft/Office/Excel.

  1. Klik på OK, og udfør derefter de handlinger, du vil indspille.

  2. Klik på Optag igen under Visual Basic under fanen Udvikler.

Oprette en makro ved hjælp af Visual Basic for Applications

Du kan bruge den indbyggede Visual Basic Editor til at oprette en makro.

  1. Klik på Editor under Visual Basic under fanen Udvikler.

    Fanen Excel Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Hvis du vil indsætte et modul, skal du klikke på Modul i menuen Indsæt i Visual Basic Editor.

  3. Skriv eller indsæt den makrokode, du vil bruge, i kodevinduet i modulet.

  4. Når du er færdig, skal du klikke på Luk og vend tilbage til Microsoft Excel i Excel-menuen.

Afspille en makro

  1. Klik på Makroer under Visual Basic under fanen Udvikler.

    Fanen Excel Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Klik på den makro, du vil køre, på listen, og klik derefter på Kør.

    Tip: Hvis du vil køre en makro ved hjælp af en tastaturgenvej, skal du trykke på Alternativ + KOMMANDO + det bogstav, du skrev, da du oprettede tastaturgenvejen.

Redigere en makro

Hvis du vil redigere en makro, skal du bruge Visual Basic Editor.

  1. Klik på Makroer under Visual Basic under fanen Udvikler.

    Fanen Excel Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Klik på den makro, du vil redigere, på listen, og klik derefter på Rediger.

    Visual Basic Editor åbnes.

  3. Foretag de ønskede ændringer.

  4. Når du er færdig, skal du klikke på Luk og vend tilbage til Microsoft Excel i Excel-menuen.

Konfigurere en makro til at køre automatisk, når en projektmappe åbnes

Når du har gennemført denne procedure, kører makroen, hver gang du åbner den projektmappe, der indeholder makroen.

  1. Klik på Optag under Visual Basic under fanen Udvikler.

    Fanen Excel Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Skriv Auto_åbn i feltet Makronavn.

  3. Gør et af følgende i genvejsmenuen Gem makro i:

Sådan gemmer du makroen

Klik på

I det dokument, du opretter makroen i

Denne projektmappe

I alle åbne dokumenter

Ny projektmappe

Så den er tilgængelig, hver gang du bruger Excel

Personlig makroprojektmappe

  1. Klik på OK, og udfør derefter de handlinger, du vil indspille.

  2. Klik på Optag igen under Visual Basic under fanen Udvikler.

  3. Klik på Gem som i menuen Filer.

  4. Klik på Excel-projektmappe med aktive makroer (.xlsm) i genvejsmenuen Formatér, og klik derefter på Gem.

Kopiere en del af en makro for at oprette en anden makro

  1. Klik på Makroer under Visual Basic under fanen Udvikler.

    Fanen Excel Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Klik på den makro, du vil kopiere, på listen, og klik derefter på Rediger.

    Visual Basic Editor åbnes.

  3. Markér de linjer, du vil kopiere, i kodevinduet i Visual Basic Editor.

    Tip: Medtag linjerne Sub og End Sub i det markerede, hvis du vil kopiere hele makroen.

  4. Klik på Kopiér i menuen Rediger.

  5. Klik på det modul, hvor koden skal indsættes, i feltet Projekt i kodevinduet.

  6. Klik på Sæt ind i menuen Rediger.

Slette en makro

  1. Klik på Makroer under Visual Basic under fanen Udvikler.

    Fanen Excel Developer, gruppen Visual Basic

    Hvis fanen Udvikler ikke er tilgængelig

    1. I højre side af båndet skal du klikke på Pop op-menuen Handling og derefter klikke på Indstillinger for båndet.

    2. Markér afkrydsningsfeltet Udvikler under Tilpas.

  2. Klik på den makro, du vil slette, på listen, og klik derefter på Slet.

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×