Excel Dashboards: Hur du spelar in ditt första makro

Om du är nybörjare med instrumentpanelsautomatisering i Excel, är det osannolikt att du kommer att kunna skriva VBA-koden (Visual Basic for Applications) för hand för att skapa makron. Utan full kunskap om Excels objektmodell och syntax skulle det vara omöjligt att skriva den nödvändiga koden för de flesta nybörjaranvändare.

Det är här det är praktiskt att spela in ett makro. Tanken är att du spelar in den önskade åtgärden och sedan kör makrot varje gång du vill att åtgärden ska utföras.

För att börja måste du först visa fliken Utvecklare. Du kan hitta hela makroverktygsuppsättningen i Excel 2013 på fliken Utvecklare, som initialt är dold. Du måste uttryckligen tala om för Excel för att göra det synligt. Följ dessa steg för att aktivera fliken Utvecklare:

Gå till menyfliksområdet och klicka på knappen Arkiv.

För att öppna dialogrutan för Excel-alternativ, klicka på knappen Alternativ.

Klicka på knappen Anpassa menyfliksområdet.

I listrutan till höger ser du alla tillgängliga flikar.

Välj fliken Utvecklare, som visas i den här bilden.

Excel Dashboards: Hur du spelar in ditt första makro

Klicka på OK.

Nu när du har fliken Utvecklare, välj den och klicka på kommandot Spela in makro. Detta öppnar dialogrutan Spela in makro, som visas i den här bilden.

Excel Dashboards: Hur du spelar in ditt första makro

Här är de fyra fälten i dialogrutan Spela in makro:

  • Makronamn: Excel ger ditt makro ett standardnamn, till exempel Macro1, men det är bäst att ge ditt makro ett namn som är mer beskrivande för vad det faktiskt gör. Du kan till exempel namnge ett makro som formaterar en generisk tabell som AddDataBars.

  • Genvägstangent: Detta fält är valfritt. Varje makro behöver en händelse, eller något som ska hända, för att det ska köras. Denna händelse kan vara en knapptryckning, en öppning av en arbetsbok eller i det här fallet en tangentkombination. När du tilldelar en genvägsknapp till ditt makro, aktiveras makrot om du anger den kombinationen av tangenter. Du behöver inte ange en kortkommando för att köra ditt makro.

  • Lagra makro i: Denna arbetsbok är standardalternativet. Att lagra ditt makro i denna arbetsbok innebär helt enkelt att makrot lagras tillsammans med den aktiva Excel-filen. Nästa gång du öppnar den specifika arbetsboken kommer makrot att vara tillgängligt att köra.

    På liknande sätt, om du skickar arbetsboken till en annan användare, kan den användaren köra makrot också, förutsatt att makrosäkerheten är korrekt inställd av din användare.

  • Beskrivning: Det här fältet är valfritt, men det är användbart om du har många makron i ett kalkylblad eller om du behöver ge en användare en mer detaljerad beskrivning om vad makrot gör.

I det här första exemplet anger du AddDataBars i fältet Macro Name och väljer This Workbook från rullgardinsmenyn Store Macro In, som visas i den här bilden. Tryck på OK.

Excel Dashboards: Hur du spelar in ditt första makro

Excel registrerar nu dina handlingar. Medan Excel spelar in kan du utföra vilka åtgärder du vill. I det här scenariot spelar du in ett makro för att lägga till datafält i en kolumn med siffror.

Följ med med dessa steg:

Markera celler C1:C21.

Gå till fliken Hem och välj Villkorlig formatering___Ny regel.

I dialogrutan Ny formateringsregel går du till rullgardinsmenyn Formatformat och väljer Datafält.

En annan dialogruta visas. Markera här kryssrutan Visa endast fält.

Tryck på OK för att tillämpa ändringen.

Gå till fliken Utvecklare och klicka på kommandot Stoppa inspelning.

Vid denna tidpunkt slutar Excel att spela in. Du har nu ett makro som ersätter data i C1:C21 med datafält. Nu kan du spela in ett nytt makro för att ta bort datafälten.

Gå till fliken Utvecklare och klicka på kommandot Spela in makro.

Ange RemoveDataBars i fältet Macro Name och välj This Workbook från rullgardinsmenyn Store Macro In, som visas i den här bilden. Tryck på OK.

Excel Dashboards: Hur du spelar in ditt första makro

Markera celler C1:C21.

Gå till fliken Hem och välj Villkorlig formatering___Rensa regler__Rensa regler från valda celler.

Gå till fliken Utvecklare och klicka på kommandot Stoppa inspelning.

Återigen slutar Excel att spela in. Du har nu ett nytt makro som tar bort villkorliga formateringsregler från cellerna C1:C21.


Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows Microsoft Word öppnar filer i skrivskyddat läge, vilket gör det omöjligt att redigera dem? Oroa dig inte, metoderna finns nedan

Hur man åtgärdar felaktig utskrift av Microsoft Word-dokument

Hur man åtgärdar felaktig utskrift av Microsoft Word-dokument

Så här åtgärdar du fel vid utskrift av felaktiga Microsoft Word-dokument Fel vid utskrift av Word-dokument med ändrade teckensnitt, röriga stycken, saknad text eller förlorat innehåll är ganska vanligt. Men gör det inte

Radera ritningar med penna och överstrykningspenna på dina PowerPoint-bilder

Radera ritningar med penna och överstrykningspenna på dina PowerPoint-bilder

Om du har använt pennan eller överstrykningspennan för att rita på dina PowerPoint-bilder under en presentation, kan du spara ritningarna till nästa presentation eller radera dem så att nästa gång du visar den börjar du med rena PowerPoint-bilder. Följ dessa instruktioner för att radera ritningar med penna och överstrykningspenna: Radera linjer ett på […]

Stilbiblioteksinnehåll i SharePoint 2010

Stilbiblioteksinnehåll i SharePoint 2010

Stilbiblioteket innehåller CSS-filer, XSL-filer (Extensible Stylesheet Language) och bilder som används av fördefinierade mallsidor, sidlayouter och kontroller i SharePoint 2010. För att hitta CSS-filer i stilbiblioteket på en publiceringswebbplats: Välj Webbplatsåtgärder→Visa Allt webbplatsinnehåll. Innehållet på webbplatsen visas. Style-biblioteket ligger i […]

Formatera siffror i tusentals och miljoner i Excel-rapporter

Formatera siffror i tusentals och miljoner i Excel-rapporter

Överväldiga inte din publik med gigantiska siffror. I Microsoft Excel kan du förbättra läsbarheten för dina instrumentpaneler och rapporter genom att formatera dina siffror så att de visas i tusentals eller miljoner.

Hur man delar och följer SharePoint-webbplatser

Hur man delar och följer SharePoint-webbplatser

Lär dig hur du använder SharePoints sociala nätverksverktyg som låter individer och grupper kommunicera, samarbeta, dela och ansluta.

Hur man konverterar datum till Julian-format i Excel

Hur man konverterar datum till Julian-format i Excel

Julianska datum används ofta i tillverkningsmiljöer som en tidsstämpel och snabbreferens för ett batchnummer. Denna typ av datumkodning tillåter återförsäljare, konsumenter och serviceagenter att identifiera när en produkt tillverkades och därmed produktens ålder. Julianska datum används också i programmering, militären och astronomi. Annorlunda […]

Hur man skapar en Access Web App

Hur man skapar en Access Web App

Du kan skapa en webbapp i Access 2016. Så vad är en webbapp egentligen? Tja, webben betyder att den är online, och appen är bara en förkortning för "applikation". En anpassad webbapp är en onlinedatabasapplikation som nås från molnet med en webbläsare. Du bygger och underhåller webbappen i skrivbordsversionen […]

Snabbstartsfält i SharePoint 2010

Snabbstartsfält i SharePoint 2010

De flesta sidor i SharePoint 2010 visar en lista med navigeringslänkar i snabbstartsfältet till vänster på sidan. Snabbstartsfältet visar länkar till utvalt webbplatsinnehåll som listor, bibliotek, webbplatser och publiceringssidor. Snabbstartsfältet innehåller två mycket viktiga länkar: Länken Allt webbplatsinnehåll: […]

Vad betyder lösarens felmeddelanden i Excel?

Vad betyder lösarens felmeddelanden i Excel?

För enkla problem hittar Solver i Excel vanligtvis snabbt de optimala Solver-variabelvärdena för objektivfunktionen. Men i vissa fall har Solver problem med att hitta Solver-variabelvärdena som optimerar objektivfunktionen. I dessa fall visar Solver vanligtvis ett meddelande eller ett felmeddelande som beskriver eller diskuterar problemet som […]