Kopiere et makromodul til en anden projektmappe

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

Hvis en projektmappe indeholder en VBA-makro (Visual Basic for Applications), som du vil bruge et andet sted, kan du kopiere modulet til en anden projektmappe.

I denne artikel

Oversigt over makroer og VBA

Kopiere et modul fra en projektmappe til en anden

Oversigt over makroer og VBA

Hvis du ikke har kendskab til makroer og VBA, kan de følgende oplysninger være praktiske.

  • En makro er en handling eller et sæt handlinger, du kan bruge til at automatisere opgaver.

  • Du kan indspille makroer ved hjælp af funktionen Indspil makro (fanen Udvikler, gruppen Kode).

  • Makroer indspilles i programmeringssproget VBA.

  • Du kan gennemse og redigere dine makroer i Visual Basic Editor, et vindue, der åbnes af Excel.

    Et modul, der indeholder to makroer i Module1 i Mappe1

Makroerne med navnet MakeCellGreen og SetRowHeight findes i et modul med navnet Module1, som er gemt i Mappe1.

Kopiere et modul fra en projektmappe til en anden

  1. Hvis fanen Udvikler ikke kan vælges, skal du benytte følgende fremgangsmåde for at få den vist:

    1. Klik på Indstillinger, og klik derefter på kategorien Tilpas båndet.

    2. Markér afkrydsningsfeltet Udvikler under Hovedfaner, og klik derefter på OK.

  2. Benyt følgende fremgangsmåde, når du vil angive sikkerhedsniveauet midlertidigt for at aktivere alle makroer:

    1. Klik på Makrosikkerhed i gruppen Kode under fanen Udvikler.

    2. Klik på Aktivér alle koder (anbefales ikke, da potentielt farlig kode kan køres) i kategorien Indstillinger for makro under Indstillinger for makro, og klik derefter to gange på OK.

      Gruppen Kode under fanen Udvikler

      Bemærk!    Hvis du vil forhindre, at der køres potentielt farlig kode, anbefales det, at du vender tilbage til en af de indstillinger, der deaktiverer alle makroer, når du er færdig med at arbejde med makroer.

  3. Åbn den projektmappe, der indeholder det modul, som du vil kopiere, og den projektmappe, som du vil kopiere modulet til.

  4. Klik på Visual Basic i gruppen Kode under fanen Udvikler.

    Dette starter Visual Basic Editor.

  5. På menuen Vis i Visual Basic Editor skal du klikke på Projektstifinder Knapflade .
    Tastaturgenvej    Du kan trykke på Ctrl+R for at få vist Projektstifinder.

  1. Træk det modul, du vil kopiere til destinationsprojektmappen i Projektstifinder (som regel navngivetVBAProject (<projektnavn>).
    Hvis du f.eks. kopierer Module1 fra VBAProject (Mappe2.xlsm) til VBAProject (Mappe1.xlsm), kopieres modulet som Module1 til noden Modules under VBAProject (Mappe1.xlsm).

    VBA-projektstifinder

    Makromodulet Module1 – kopieret fra Mappe2.xlsm til Mappe1.xlsm

    Kopi af makromodulet Module1

Toppen af siden

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.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×