Skip to main content

Hur anpassade Excel-makron kan effektivisera ditt arbetsflöde

Excel på distans, 12F Databasfunktioner (Maj 2024)

Excel på distans, 12F Databasfunktioner (Maj 2024)
Anonim

En Excel makro är en uppsättning programmeringsinstruktioner lagrade som ett förfarande. Makroer eliminerar upprepning av steg för vanligen utförda uppgifter och kan utlösas av en tangentbordsgenväg, verktygsfältikon eller en knapp som läggs till i själva arbetsarket.

Notera Informationen i denna artikel gäller Excel-versioner 2019, 2016, 2013, 2010 och Excel för Mac.

När ska man använda en makro

Makroner kan göra dina kalkylblad enklare att arbeta med genom att automatisera repetitiva uppgifter. Dessa uppgifter inkluderar allt från komplexa beräkningar som kräver användning av formler till enkla formateringsuppgifter. Ett exempel på en upprepad uppgift är att lägga till nummerformatering till nya data. Ett annat exempel är att använda cell- och arbetsbladformat som gränser och skuggning.

Andra repetitiva uppgifter för vilka makron är användbara är:

  • Lägga till eller ta bort rader och kolumner
  • Skydda eller skydda arbetsblad
  • Väljer ett antal celler
  • Lägger till det aktuella datumet i ett kalkylblad

Makron kontra mallar

Att använda makron kan vara en bra tidsbesparare för upprepade uppgifter. Om du rutinmässigt lägger till vissa formateringsfunktioner eller innehåll (till exempel rubriker eller företagslogotyp) till nya kalkylblad, skapa och spara en mallfil innehållande dessa objekt istället för att återskapa dem varje gång du startar ett nytt kalkylblad.

Excel Macro Recorder

Excel innehåller en inbyggd makroinspelare som registrerar en rad steg med tangentbordet och musen. Excel konverterar sedan denna serie av steg till VBA-kod. Makroinspelaren och makrohanteraren finns på fliken Visa. Lägga till knappar i ditt kalkylblad kräver att du lägger till fliken Utvecklare.

Lägg till fliken Utvecklare till Excel

Stegen för att avslöja utvecklarfliken i Excel är enkel och kan följas om du har en Mac eller en Windows-dator.

  1. Windows: Välj Fil.

    Mac: Välj Excel meny.

  2. Windows: Välj alternativ.

    Mac: Välj Inställningar.

  3. Windows: Välj Skräddarsy bandet.

    Mac: Välj Ribbon & Toolbar.

  4. På höger sida av fönstret, under Anpassa bandet sektion, lokalisera Utvecklare alternativ och lägg till ett kryssrutan i dess angränsande ruta.

  5. Välj Spara för att stänga fönstret och visa fliken Utvecklare i Excel.

Skapa en grundläggande makro i Excel

Låt oss skapa ett grundläggande Excel-makro som fyller en cell med färgröd, centrerar texten och lägger till fet formatering till texten. Även om alternativet Record Macro är tillgängligt på fliken Utvecklare använder vi fliken Visa för att göra processen enklare.

  1. Välj Se.

  2. Välj Makron > Spela in Makro.

  3. Ange ett namn under makronamnet under makronamnet. Följ gärna vår ledning för detta exempel och ring det Betona.

  4. Under Butiksmakroin väljer du Den här arbetsboken för att hålla makroet bifogat den aktuella filen.

  5. För att skapa en genvägsknapp, ange ett bokstav eller nummer som, när du trycker i kombination med de andra noterade tangenterna, kommer att köra makrot. För detta exempel använder vi brevet E.

  6. Skriv a beskrivning av makroet. Vi lämnar det tomt för detta exempel.

    Beskrivningen påminner dig om vad makroen gör när den körs. Om du planerar att skapa flera makron fyller du i beskrivningen så att du snabbt kan välja rätt för uppgiften.

  7. Välj ok.

  8. Makroet börjar spela in. Eventuella ändringar som görs i kalkylbladet registreras.

  9. Välj en cell. Detta är cellen som kommer att ändras på kalkylbladet och där makroet kommer att spelas in.

  10. På fliken Start väljer du Djärv för att betona celltexten, välj Centrum för att justera cellinnehållet och välj Fyllnadsfärg för att ändra cellbakgrunden till röd.

  11. Välj Se och välj Sluta Inspelning. Ditt makro skapas och lagras i arbetsboken.

Kör en skapad makro i Excel

När ett makro har tilldelats en kombination av genvägstangenter, applicera makroet genom att välja en cell och trycka på tangentkombinationen. Om du inte väljer en genvägskombination väljer du Se och välj Visa makron. Varje makro kan köras genom att markera det och välja Springa.

Skapa en makro knapp i Excel

Makroer kan köras med en snabbtangent. Eller du kan skapa en anpassad knapp för kalkylbladet som, när det trycks, kör det angivna makroet.

Följ det här exemplet för att skapa en grundläggande makroknapp i Excel för den tidigare skapade Betona makro.

Utvecklarfliken måste vara aktiverad. Använd stegen som tidigare nämnts i den här artikeln för att lägga till fliken Utvecklare till Excel.

  1. Välj Utvecklare.

  2. I kontrollpanelen väljer du Föra in > Knapp.

  3. Markera cellen i ditt arbetsblad där du vill placera knappen. Knappen kan flyttas och ändras efter att den läggs till i kalkylbladet.

  4. Välj makroet från listan som du vill köra när knappen trycks ned. För vårt exempel, välj Betona makro.

  5. Välj ok.

  6. En knapp visas på ditt arbetsblad som du kan flytta eller ändra storlek på. För att ändra texten som visas på knappen, dubbelklicka på den och ange önskad text.

  7. Markera en cell och välj sedan knappen för att köra makrot.