Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Om en arbetsbok innehåller ettVBA-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 hjälp avVBE(Visual Basic Editor).

Du kan hitta makron och VBA-verktyg på fliken Utvecklare. Eftersom den som standard är dold så är första steget att aktivera den.

  • Mer Windowspå Arkiv >Alternativ > Anpassa menyfliksområdet.

  • För Macgår du till Excel>... i >menyfliksområde & Verktygsfält.

  • I avsnittet Anpassa menyfliksområdet, under Primära flikar,markerar du kryssrutan Utvecklare.

Översikt över makron och VBA

Om du inte är bekant med makron och VBA i allmänhet kan du ha nytta av följande information.

  • Ett makro är en åtgärd eller en uppsättning åtgärder som du kan använda för att automatisera uppgifter.

  • Du kan spela in makron med hjälp av kommandot Spela in makro på fliken Utvecklare.

  • Makron spelas in med programmeringsspråket VBA.

  • Du kan kontrollera och redigera makron i Visual Basic Editor, ett fönster som öppnas av Excel. Här är ett exempel på VBE-fönstret för Windows:

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

Makron med namnet MakeCellGreenoch SetRowHeight finns i en modul som heter Modul1, som lagras i Bok1.

Kopiera en modul från en arbetsbok till en annan

  1. Öppna både den arbetsbok som innehåller det makro du vill kopiera och den arbetsbok där du vill kopiera den.

  2. På fliken Utvecklare klickar du på Visual Basic för att öppna Visual Basic Editor.

  3. I Visual Basic klickar du på Öppna-menynProject eller trycker Bild av knappCTRL+R.

  4. I fönstret Project drar du modulen som innehåller makrot du vill kopiera till målarbetsboken. I det här fallet kopierar vi Modul1 från Book2.xlsm till Book1.xlsm.  

    Projektutforskaren för VBA-projekt

  1. Modul1 kopierad Book2.xlsm

  2. Kopia av modul1 kopierad till Book1.xlsm

Behöver du mer hjälp?

Du kan alltid fråga en expert i Excel Tech Community eller få support i Answers-communityn.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Gå med i Microsoft Office Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×