Skip to main content

Hvordan brugerdefinerede Excel-makroer kan strømline din arbejdsgang

Sammenlign indholdet i to kolonner i Excel (April 2025)

Sammenlign indholdet i to kolonner i Excel (April 2025)
Anonim

en Excel makro er et sæt programmeringsinstruktioner gemt som en procedure. Makroer eliminerer gentagelse af trin til almindeligt udførte opgaver og kan udløses af en tastaturgenvej, værktøjslinjeikon eller en knap, der føjes til selve regnearket.

Bemærk Oplysningerne i denne artikel gælder for Excel-versioner 2019, 2016, 2013, 2010 og Excel til Mac.

Hvornår skal du bruge en makro

Makroer kan gøre dit regneark lettere at arbejde med ved at automatisere gentagne opgaver. Disse opgaver omfatter alt fra komplekse beregninger, der kræver brug af formler til enkle formateringsopgaver. Et eksempel på en gentagen opgave er at tilføje nummerformatering til nye data. Et andet eksempel er at anvende celle- og regnearkformater som grænser og skygger.

Andre gentagne opgaver, som makroer er nyttige for, er:

  • Tilføjelse eller fjernelse af rækker og kolonner
  • Beskyttelse eller beskyttelse af regneark
  • Valg af en række celler
  • Tilføjelse af den aktuelle dato til et regneark

Makroer mod skabeloner

Brug af makroer kan være en god tidsbesparende til gentagne opgaver. Hvis du rutinemæssigt tilføjer visse formateringsfunktioner eller indhold (f.eks. Overskrifter eller firmas logo) til nye regneark, skal du oprette og gemme en skabelonfil, der indeholder disse elementer, snarere end at genskabe dem hver gang du starter et nyt regneark.

Excel Macro Recorder

Excel indeholder en indbygget makrooptager, der registrerer en række trin ved hjælp af tastaturet og musen. Excel konverterer så denne serie af trin til VBA-kode. Macro Recorder og Macro Manager findes på fanen Vis. Tilføjelse af knapper til dit regneark kræver, at fanen Udvikler tilføjes.

Tilføj fanen Udvikler til Excel

Fremgangsmåden for at afsløre fanen Developer i Excel er ligefrem og kan følges, om du har en Mac eller en Windows-pc.

  1. vinduer: Vælg Fil.

    Mac: Vælg Excel menu.

  2. vinduer: Vælg Muligheder.

    Mac: Vælg Indstillinger.

  3. vinduer: Vælg Tilpas bånd.

    Mac: Vælg Ribbon & Toolbar.

  4. På højre side af vinduet under Tilpas båndet afsnit, Find den Udvikler mulighed og tilføj et afkrydsningsfelt til den tilstødende boks.

  5. Vælg Gemme for at lukke vinduet og vise fanen Udvikler i Excel.

Opret en grundlæggende makro i Excel

Lad os lave en grundlæggende Excel-makro, der fylder en celle med farven rød, centrerer teksten og tilføjer fed formatering til teksten. Selvom optagelsesmakro-indstillingen er tilgængelig på fanen Udvikler, bruger vi fanen Vis for at gøre processen nemmere.

  1. Vælg Udsigt.

  2. Vælg Makroer > Optage Makro.

  3. Under Macro-navn skal du indtaste et navn for makroen. Du er velkommen til at følge vores ledelse til dette eksempel og kalde det Understrege.

  4. Under Butik makro in, vælg Denne arbejdsbog for at holde makroen knyttet til den aktuelle fil.

  5. For at oprette en genvejsnøgle skal du indtaste et bogstav eller et tal, der, når det trykkes i kombination med de andre bemærkede nøgler, vil køre makroen. I dette eksempel bruger vi brevet E.

  6. Skriv a beskrivelse af makroen. Vi vil lade det være tomt for dette eksempel.

    Beskrivelsen minder dig om, hvad makroen gør, når den kører. Hvis du planlægger at oprette flere makroer, skal du udfylde beskrivelsen, så du hurtigt kan vælge den rigtige til opgaven.

  7. Vælg Okay.

  8. Makroen begynder at optage. Eventuelle ændringer i dit regneark registreres.

  9. Vælg en celle. Dette er den celle, der vil blive ændret på regnearket, og hvor makroen bliver optaget.

  10. Vælg fanen Startside Dristig for at fremhæve celleteksten skal du vælge Centrum at justere celleindholdet, og vælg Fyld farve at ændre celle baggrunden til rød.

  11. Vælg Udsigt og vælg Hold op Indspilning. Din makro er oprettet og gemt i projektmappen.

Kør en lavet makro i Excel

Når en makro er tildelt en genvejstastkombination, skal du anvende makroen ved at vælge en celle og trykke på tastaturkombinationen. Hvis du ikke valgte en genvejskombination, skal du vælge Udsigt og vælg Se makroer. Enhver makro kan køres ved at vælge den og vælge Løb.

Opret en makroknap i Excel

Makroer kan køres med en tastaturgenvej. Eller du kan oprette en brugerdefineret knap til dit regneark, der, når det trykkes, kører den angivne makro.

Følg dette eksempel for at oprette en grundlæggende makroknap i Excel for den tidligere oprettede Understrege makro.

Udvikler-fanen skal være aktiveret. Brug de trin, der tidligere er nævnt i denne artikel, til at tilføje fanen Udvikler til Excel.

  1. Vælg Udvikler.

  2. Vælg Kontrol i gruppen Indsæt > Knap.

  3. Vælg cellen på dit regneark, hvor du vil placere knappen. Knappen kan flyttes og ændres, efter at den er tilføjet til regnearket.

  4. Vælg makroen fra den liste, du vil køre, når knappen trykkes. For vores eksempel, vælg Understrege makro.

  5. Vælg Okay.

  6. Der vises en knap på dit regneark, som du kan flytte eller ændre størrelse på. For at ændre teksten, der vises på knappen, skal du dobbeltklikke på den og derefter indtaste den ønskede tekst.

  7. Vælg en celle, og vælg derefter knappen for at køre makroen.