Skapa, köra, redigera eller ta bort ett makro

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 du vill spara tid på aktiviteter du utför ofta kan du spela in stegsekvensen i ett makro. När du sedan aktiverar makrot så utförs stegen automatiskt.

Word

I Word 2016 för Mac kan du skapa ett makro som har ett kortkommando, köra ett makro och ta bort ett makro som du inte längre behöver.

  1. Klicka på Visa > Makron > Spela in makro.

    Klicka på Makro på fliken Visa och sedan på Spela in makro för att börja skapa ett makro.
  2. Döp makrot eller använd det standardnamn som tilldelas i Word.

    Ange ett namn för makrot under Makronamn eller acceptera det generiska namnet i Word.
  3. Kontrollerar att Alla dokument (Normal) är markerat i listan Lagra makrot i om du vill använda makrot i nya dokument som du skapar.

  4. Klicka på tangentbordet och tilldela en tangentkombination till makrot.

    Word visar dialogrutan Anpassa tangentbord.

  5. Ange en tangentkombination i rutan Ange ny tangentbordsgenväg.

    När du trycker på en viss tangentkombination i Word visas kommandot eller makrot som redan eventuellt har tilldelats den tangentkombinationen.

    När du trycker på en tangentkombination ser du i Word om något kommando eller någon instruktion redan har den kombinationen.

  6. Om tangentkombinationen är upptagen tar du bort den ur rutan Ange ny tangentbordsgenväg och väljer en ny kombination.

    När du har hittat en ledig kombination går du vidare till nästa steg.

    När du trycker en tangentkombination som ännu inte har tilldelats ett kommando eller makro identifieras det i Word.
  7. Om du vill använda kortkommandot i nya dokument behöver du kontrollera att Normal.dotm, den globala mallen, är markerad i listan Spara ändringar i.

    Välj Normal.dotm om du vill göra ett makro tillgängligt för användning i nya dokument som du skapar.
  8. Klicka på Tilldela.

  9. Klicka på OK när du är redo att spela in makrot.

  10. Gå igenom varje steg i uppgiften genom att klicka på kommandona eller trycka på tangenterna.

    Word spelar in klickningar och tangenttryckningar, men text som du väljer med musen spelas inte in. Om du behöver välja text när du spelar in ett makro måste du använda tangentbordet.

  11. Om du vill sluta spela in klickar du på Visa > Makron > Stoppa inspelning.

    Klicka på Stoppa inspelning på menyn Makron om du vill sluta spela in ett makro.

Om du vill köra ett makro, trycka på kortkommandot som tilldelats den eller köra makrot från listan makron.

  1. Klicka på Visa > Makron > Visa makron.

    Klicka på Visa makron för att visa och redigera makron som är kopplade till det aktuella dokumentet.
  2. Markera det makro som du vill köra i listan under Makronamn.

  3. Klicka på Kör.

    När du har valt ett makro under Makronamn klickar du på Kör för att köra det.

  1. Klicka på Visa > Makron > Visa makron.

    Klicka på Visa makron för att visa och redigera makron som är kopplade till det aktuella dokumentet.
  2. Kontrollera att det makro du vill ta bort finns med bland det som visas i Makron i.

    Välj plats för de makron som du vill visa från Makron i listan.

    I listan ser du det dokument som är öppet i det aktuella fönstret, liksom den globala mallen och Word-kommandon.

  3. Välj det makro du vill ta bort under Makronamn och klicka sedan på minustecknet under listan.

    Välj det makro du vill ta bort och klicka sedan på minustecknet under listan.
  4. Klicka på Ja när du i Word får frågan om du vill ta bort makrot.

Excel

I Excel 2016 för Mac kan du skapa ett makro som har ett kortkommando, köra ett makro och ta bort ett makro som du inte längre behöver.

När du spelar in ett makro makro recorder poster alla steg som krävs för att slutföra de åtgärder som du vill att makrot ska utföra. Dessa steg kan innefatta skriva text och tal, klicka på celler eller kommandon i menyfliksområdet eller på menyer, formatering, markera celler, rader eller kolumner och dra med musen för att markera celler i kalkylbladet.

Obs!: Kommandon för att spela in, skapa och ta bort makron, samt andra avancerade funktioner är också tillgängliga på fliken utvecklare i menyfliksområdet. Mer information om hur du använder fliken utvecklare finns i använda fliken utvecklare att skapa eller ta bort ett makro i Excel 2016 för Mac.

  1. Välj Verktyg > makro > Ny post.

    Välj Verktyg, sedan makro och sedan spela in nytt makro

  2. Skriv namnet på makrot i rutan Makronamn.

    Ange en makro namn, plats och kortkommandon för

  3. Om du vill skapa ett kortkommando för makrot skriver du en bokstav i rutan Alternativ + Cmd.

  4. Välj en plats för makrot från den nedrullningsbara listrutan.

    För att spara makrot

    Klicka på

    I det dokument som du skapar i makrot

    Den här arbetsboken

    I alla öppna dokument

    Ny arbetsbok

    Ska alltid vara tillgängligt när du använder Excel

    Arbetsboken egna makron

  5. (Valfritt) Lägga till en beskrivning av makrot.

  6. Klicka på OK när du är redo att spela in.

  7. Gå igenom varje steg i uppgiften genom att klicka på kommandona eller trycka på tangenterna.

  8. Om du vill stoppa inspelningen, Välj Verktyg > makro > Stoppa inspelning. (Det här steget inte registreras i makrot.)

    Välj Stoppa inspelning

Om du vill köra ett makro, trycka på kortkommandot som tilldelats den eller köra makrot från dialogrutan makron.

  1. Klicka på Visa makron på fliken Visa.

  2. Klicka på makron i popup-menyn och välj Den här arbetsboken.

  3. Markera makrot i listan och klicka på Kör.

    Dialogrutan Makron i Excel för Mac

  1. Välj Verktyg > makro > makron.

    Välj makro och sedan makron

  2. Välj makro för att ta bort och tryck på minustecknet.

    Välj Makronamn och välj sedan minustecken

  3. Ett bekräftelsemeddelande visas. Klicka på Ja för att bekräfta borttagningen.

    Bekräfta borttagningen

Du kan också ta bort ett makro från fliken utvecklare.

  1. Klicka på Makron på fliken Utvecklare.

  2. Klicka på det makro som du vill ta bort i listan och klicka på Ta bort.

    Välj ett makro och klicka på minustecknet för att ta bort det

Word

För att automatisera en återkommande uppgift kan du snabbt skapa en makro i Word. Du kan också använda Visual Basic Editor i Microsoft Visual Basic for Applications och skriva ett eget makroskript, eller kopiera hela eller en del av ett makro till ett nytt makro.

När du spelar in ett makro kan registreras alla steg som krävs för att slutföra de åtgärder som du vill att makrot ska utföra. Navigera tillbaka till fliken om du vill stoppa inspelningen som inte ingår i inspelade steg.

  1. Klicka på Spela in på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Word, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Skriv namnet på makrot i rutan Makronamn.

  3. Gör något av följande på menyn Lagra makrot i:

    För att spara makrot

    Klicka på

    I det dokument du skapar makrot i

    [dokumentnamn] (dokument)

    I alla öppna dokument

    Alla dokument (normal)

  4. Klicka på OK och utför de åtgärder som du vill spela in.

  5. Klicka på Stopp på fliken Utvecklare under Visual Basic.

Du kan använda Visual Basic Editor om du vill skapa ett makro.

  1. Klicka på Redaktör på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Word, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Om du behöver infoga en modul klickar du på ModulInfoga-menyn i Visual Basic Editor.

  3. Skriv eller klistra in den makrokod du vill använda i modulens kodfönster.

  4. När du är klar klickar du på Stäng och återgå till Microsoft WordWord-menyn.

  1. Klicka på Makron på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Word, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Klicka på det makro du vill köra i listan och klicka sedan på Kör.

Om du vill redigera ett makro kan du använda Visual Basic Editor.

  1. Klicka på Makron på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Word, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Klicka på det makro du vill redigera i listan och klicka sedan på Redigera.

    Visual Basic Editor öppnas.

  3. Gör önskade ändringar.

  4. När du är klar klickar du på Stäng och återgå till Microsoft WordWord-menyn.

  1. Klicka på Makron på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Word, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Klicka på det makro du vill kopiera i listan och klicka sedan på Redigera.

    Visual Basic Editor öppnas.

  3. Markera de rader i makrot som du vill kopiera i kodfönstret i Visual Basic Editor.

    Tips: Om du vill kopiera hela makrot tar du med raderna Sub och End Sub i markeringen.

  4. Klicka på KopieraRedigera-menyn.

  5. Klicka på den modul där du vill infoga koden i rutan Projekt i kodfönstret.

  6. Klicka på Klistra inRedigera-menyn.

  1. Klicka på Makron på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Word, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Klicka på det makro du vill ta bort i listan och klicka sedan på Ta bort.

PowerPoint

För att automatisera en återkommande uppgift kan använda du Visual Basic for Applications för att skapa en makro i PowerPoint.

Du kan använda Visual Basic Editor om du vill skapa ett makro.

  1. Klicka på Redaktör på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i PowerPoint, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Om du behöver infoga en modul klickar du på ModulInfoga-menyn i Visual Basic Editor.

  3. Skriv eller klistra in den makrokod du vill använda i modulens kodfönster.

  4. När du är klar klickar du på Stäng och återgå till Microsoft PowerPointPowerPoint-menyn.

  1. Klicka på Makron på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i PowerPoint, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Klicka på det makro du vill köra i listan och klicka sedan på Kör.

Om du vill redigera ett makro kan du använda Visual Basic Editor.

  1. Klicka på Makron på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i PowerPoint, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Klicka på det makro du vill redigera i listan och klicka sedan på Redigera.

    Visual Basic Editor öppnas.

  3. Gör önskade ändringar.

  4. När du är klar klickar du på Stäng och återgå till Microsoft PowerPointPowerPoint-menyn.

  1. Klicka på Makron på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i PowerPoint, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Klicka på det makro du vill kopiera i listan och klicka sedan på Redigera.

    Visual Basic Editor öppnas.

  3. Markera de rader i makrot som du vill kopiera i kodfönstret i Visual Basic Editor.

    Tips: Om du vill kopiera hela makrot tar du med raderna Sub och End Sub i markeringen.

  4. Klicka på KopieraRedigera-menyn.

  5. Klicka på den modul där du vill infoga koden i rutan Projekt i kodfönstret.

  6. Klicka på Klistra inRedigera-menyn.

  1. Klicka på Makron på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i PowerPoint, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Klicka på det makro du vill ta bort i listan och klicka sedan på Ta bort.

Excel

För att automatisera en återkommande uppgift kan du snabbt skapa en makro i Excel. Du kan också använda Visual Basic Editor i Microsoft Visual Basic for Applications och skriva ett eget makroskript, eller kopiera hela eller en del av ett makro till ett nytt makro.

Alla steg som krävs för att utföra önskade åtgärder i makrot spelas in. Däremot ingår inte navigering tillbaka till fliken för att stoppa inspelningen.

  1. Klicka på Spela in på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Excel, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Skriv namnet på makrot i rutan Makronamn.

    Tips: Om du vill skapa ett kortkommando för makrot skriver du en bokstav i rutan Alternativ+Cmd+.

  3. Gör något av följande på menyn Lagra makrot i:

    För att spara makrot

    Klicka på

    I det dokument du skapar makrot i

    Den här arbetsboken

    I alla öppna dokument

    Ny arbetsbok

    Ska alltid vara tillgängligt när du använder Excel

    Arbetsboken Egna makron

    Arbetsboken egna makron finns under Users / användarnamn/Library/Application Support / Microsoft/Office/Excel.

  4. Klicka på OK och utför de åtgärder som du vill spela in.

  5. Klicka på Spela in igen på fliken Utvecklare under Visual Basic.

Du kan använda Visual Basic Editor om du vill skapa ett makro.

  1. Klicka på Redaktör på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Excel, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Om du behöver infoga en modul klickar du på ModulInfoga-menyn i Visual Basic Editor.

  3. Skriv eller klistra in den makrokod du vill använda i modulens kodfönster.

  4. När du är klar klickar du på Stäng och återgå till Microsoft ExcelExcel-menyn.

  1. Klicka på Makron på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Excel, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Klicka på det makro du vill köra i listan och klicka sedan på Kör.

    Tips: Om du vill köra ett makro med hjälp av kortkommandot trycker du på OPTION + KOMMANDO + den bokstav du angav när du skapade kortkommandot.

Om du vill redigera ett makro kan du använda Visual Basic Editor.

  1. Klicka på Makron på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Excel, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Klicka på det makro du vill redigera i listan och klicka sedan på Redigera.

    Visual Basic Editor öppnas.

  3. Gör önskade ändringar.

  4. När du är klar klickar du på Stäng och återgå till Microsoft ExcelExcel-menyn.

När du har slutfört den här proceduren körs makrot så fort du öppnar arbetsboken som innehåller makrot.

  1. Klicka på Spela in på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Excel, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Skriv Auto_öppna i rutan Makronamn.

  3. Gör något av följande på menyn Lagra makrot i:

    För att spara makrot

    Klicka på

    I det dokument du skapar makrot i

    Den här arbetsboken

    I alla öppna dokument

    Ny arbetsbok

    Ska alltid vara tillgängligt när du använder Excel

    Arbetsboken Egna makron

  4. Klicka på OK och utför de åtgärder som du vill spela in.

  5. Klicka på Spela in igen på fliken Utvecklare under Visual Basic.

  6. Öppna Arkiv-menyn och klicka på Spara som.

  7. På menyn Format klickar du på Makroaktiverad Excel-arbetsbok (.xlsm) och sedan på Spara.

  1. Klicka på Makron på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Excel, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Klicka på det makro du vill kopiera i listan och klicka sedan på Redigera.

    Visual Basic Editor öppnas.

  3. Markera de rader i makrot som du vill kopiera i kodfönstret i Visual Basic Editor.

    Tips: Om du vill kopiera hela makrot tar du med raderna Sub och End Sub i markeringen.

  4. Klicka på KopieraRedigera-menyn.

  5. Klicka på den modul där du vill infoga koden i rutan Projekt i kodfönstret.

  6. Klicka på Klistra inRedigera-menyn.

  1. Klicka på Makron på fliken Utvecklare under Visual Basic.

    Fliken Utvecklare i Excel, gruppen Visual Basic

    Om fliken Utvecklare inte visas

    1. På höger sida i menyfliksområdet klickar du på Popup-menyn Åtgärd och sedan på Inställningar för menyfliksområdet.

    2. Markera kryssrutan Utvecklare under Anpassa.

  2. Klicka på det makro du vill ta bort i listan och klicka sedan på Ta bort.

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.

×