Ta bort alla makron

December 25

Gerald frågade om det fanns ett sätt att bli av med alla makron i en Excel-arbetsbok, utan att behöva individuellt radera dem. Det finns två sätt du kan utföra denna uppgift. Den första metoden används om du inte vill bråka med makron alls. Följ bara dessa steg:

  1. Ta fram alla kalkylblad som kan döljas.
  2. Välj alla kalkylblad i arbetsboken. (Klicka på första kalkylbladsflik, håll sedan ned Skift när du klickar på den sista kalkylbladet fliken.)
  3. Högerklicka på en av kalkylbladsflikar. Excel visas en snabbmeny.
  4. Välj Flytta eller Kopiera på snabbmenyn. Excel visar Flytta eller dialogrutan Kopiera ruta. (Se figur 1.)

    Ta bort alla makron

    Figur 1. Flytta eller dialogrutan Kopiera ruta.

  5. Använda Att boka listrutan, välj (ny bok).
  6. Se till att skapa Kopiera kryssrutan inte är markerad.
  7. Klicka på OK.
  8. Rehide eventuella kalkylblad du unhid i steg 1.

Dina kalkylblad har nu flyttat till en ny arbetsbok-en som inte har några makron knutna till den.

Den andra metoden är att helt enkelt arbeta med befintlig arbetsbok, och är ett lönsamt val om du känner dig bekväm med makron i första hand. Gör så här:

  1. Tryck Alt + F11 för att visa VBA Editor.
  2. I Project Explorer (övre vänstra hörnet av Redaktör), högerklicka på en modul som du vill ta bort. (Kom ihåg att makron lagras i moduler, och att du ska bara högerklicka på en modul som är associerad med arbetsboken som du vill rengöra.) Excel visar en snabbmeny.
  3. Välj alternativet Ta bort på snabbmenyn. Själva lydelsen av optionen kommer innehålla namnet på den modul du vill ta bort, t.ex. Ta Module1.
  4. På frågan om du vill exportera modulen innan du tar bort den, klicka på No.
  5. Upprepa steg 2 till 4 för alla andra moduler som du vill ta bort.
  6. Stäng VBA Editor.

ExcelTips är din källa för kostnadseffektiv Microsoft Excel utbildning. Detta tips (2713) gäller för Microsoft Excel 97, 2000, 2002, och 2003. Du kan hitta en version av detta tips för menyfliksområdet i Excel (Excel 2007 och senare) här: Ta bort alla makron.