Kopiera en makromodul till en annan arbetsbok

Viktigt!: Den här artikeln är maskinöversatt, se ansvarsfriskrivningen. Den engelska versionen av den här artikeln finns här för din referens.

Om en arbetsbok innehåller ett VBA-makro (Visual Basic for Applications) som du vill använda någon annanstans kan du kopiera modulen som innehåller makrot till en annan öppen arbetsbok med Microsoft Visual Basic Editor.

Innan du börjar arbeta med makron bör du:

  1. Aktivera fliken Utvecklare innan du börjar arbeta i makron. Mer information finns i avsnittet Visa fliken Utvecklare.

  2. Ange säkerhetsnivån tillfälligt för att aktivera alla makron. Att göra det:

    1. Klicka på Makrosäkerhet i gruppen Kod på fliken Utvecklare.

    2. Klicka på Aktivera alla makron (rekommenderas inte, kod som kan vara skadlig kan köras) under Makroinställningar i kategorin Makroinställningar och klicka sedan på OK.

      Gruppen Kod på fliken Utvecklare

      Viktigt!: Du kan minska risken för att skadlig kod körs på datorn genom att återställa inställningarna som inaktiverar alla makron när du har arbetat klart med makrona.

Kopiera en modul från en arbetsbok till en annan

  1. Öppna arbetsboken som innehåller den modul som du vill kopiera och arbetsboken som du vill kopiera modulen till.

  2. Klicka på Visual Basic. på fliken utvecklare i gruppen kod

    Detta startar Visual Basic Editor.

  3. I Visual Basic Editor, på Visa-menyn klickar du på Projektutforskaren Bild av knapp eller tryck på CTRL + R.

    Som startar åtgärdsfönstret projekt och fönstret visar båda öppna arbetsböcker. Vanligtvis ser VBA (< arbetsboksnamn >).

  4. Dra den modul som du vill kopiera till målarbetsboken i Project-fönstret. Modulen ska kopieras som Modul1 till noden moduler under VBA (Book1.xlsm).
    Projektutforskaren för VBA-projekt

    Makromodul 1 – kopierad från Bok2.xlsm till Bok1.xlsm

    Kopia av makrot Modul1

Översikt över makron och VBA

Läs informationen nedan om du vill veta mer om makron och VBA i allmänhet.

  • Ett makro är en åtgärd eller uppsättning med åtgärder som du använder när du vill automatisera uppgifter.

  • Du kan spela in makron med kommandot Spela in makro (fliken Utvecklare, gruppen Kod).

  • Makron spelas in i programmeringsspråket VBA.

  • Du kan kontrollera och redigera makron i Visual Basic Editor, ett fönster som öppnas i Excel.

    En modul som innehåller två makron lagrade i Modul1 för Bok1

Makron med namnen Görcellgrön och Angeradhöjd finns i en modul med namnet Modul1, som lagras i Bok1.

Behöver du mer hjälp?

Du kan alltid fråga en expert i Excel Tech Community, få support i Answers-communityn eller föreslå en ny funktion eller förbättringar på Excel User Voice.

Obs!: Ansvarsfriskrivning för maskinöversättning: Den här artikeln har översatts av ett datorsystem utan mänsklig inblandning. Microsoft erbjuder dessa maskinöversättningar för att hjälpa icke engelskspråkiga användare att ta del av information om Microsofts produkter, tjänster och tekniker. Eftersom artikeln är maskinöversatt kan den innehålla fel i ordval, syntax och grammatik.

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×