Kopiera en makromodul till en annan arbetsbok

Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

Om en arbets bok innehåller ettVBA-makro ( Visual Basic for Applications ) som du vill använda någon annan stans kan du kopiera modulen som innehåller makrot till en annan öppen arbets bok med hjälp av Visual Basic Editor (VBE).

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

  • För Windowsgår du till fil _GT_ alternativ > Anpassa menyfliksområdet.

  • För Macgår du till Excels > Inställningar... > menyfliksområdet & verktygsfält.

  • Markera sedan kryss rutan utvecklare under primära flikarpå fliken Anpassa menyfliksområdet .

Översikt över makron och VBA

Om du inte känner till makron och VBA i allmänhet kan följande information vara till hjälp.

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

  • Du kan spela in makron med kommandot spela in makro på fliken utvecklare .

  • Makron spelas in i programmeringsspråket VBA.

  • Du kan inspektera och redigera dina makron i Visual Basic Editor, ett fönster som öppnas i 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 MakeCellGreen och angeradhöjd finns i en modul med namnet Modul1, som lagras i Bok1.

Kopiera en modul från en arbets bok till en annan

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

  2. Öppna Visual Basic Editorgenom att klicka på Visual Basic på fliken utvecklare .

  3. I Visual Basic Editor går du till Visa -menyn och klickar på projekt Utforskaren Bild av knapp eller trycker på CTRL + R .

  4. I fönstret projekt Utforskaren drar du den modul som innehåller det makro som du vill kopiera till mål arbets boken. I det här fallet kopierar vi Modul1 från Book2. xlsm till Bok1. xlsm.  

    Projektutforskaren för VBA-projekt

  1. Modul1 kopierat från Book2. xlsm

  2. Kopia av Modul1 kopieras till Bok1. xlsm

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.

Utöka dina Office-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.

×