För att spela in ett makro måste du först starta inspelningsprocessen. Detta alternativ finns i menyn Makro , som finns på fliken utsikt i Excel-bandet (eller i menyn a utförsåkning Verktyg i Excel 2003). Dessa alternativ visas i bilderna nedan:
Du kommer då att presenteras med dialogrutan "Record Macro".
Denna ruta låter dig ange ett namn och en beskrivning för ditt makro, om så önskas. Det är en bra idé att ge makrot ett meningsfullt namn, så att när du återvänder till makrot senare hjälper det dig att komma ihåg vad det gör. Men om du inte anger ett namn kommer Excel automatiskt att namnge makrot (t.ex. Makro1, Makro2, etc.).
Dialogrutan "Spela in makro" ger dig också möjlighet att tilldela ett kortkommando till ditt makro. Detta kommer att göra makrot mycket lättare att köra. Du måste dock vara försiktig så att du inte tilldelar makrot någon av tangentkombinationernadefinite i Excel (t.ex. CTRL-C). Om du väljer en befintlig Excel-tangentkombination kommer den att skrivas över av ditt makro, och du eller andra användare kan råka köra makrokoden.
När du är nöjd med makronamnet och (om nödvändigt) kortkommando, välj OK för att börja spela in makrot.
När du väl börjar spela in ditt makro kommer varje åtgärd du utför (datainmatning, cellval, cellformatering, rullning av kalkylblad, etc.) att registreras i det nya makrot, som VBA-kod.
När du spelar in makrot kommer du dessutom att se en stoppknapp längst ner till vänster i arbetsboken (eller i Excel 2003 kommer stoppknappen att visas på ett flytande verktygsfält), som visas nedan:
När du har slutfört de åtgärder du vill spela in kan du stoppa inspelningen av makrot genom att klicka på knappen Stopp. Makrokoden kommer nu att lagras i en modul i Visual Basic-redigeraren.
Om du väljer alternativet Använd relativa referenser När du spelar in ett makro kommer alla cellreferenser inom makrot att vara relativa. Men om alternativet Använd relativa referenser inte är vald, kommer alla cellreferenser som visas i koden att vara absoluta (se vårt inlägg på referensoperatörer).
Alternativet Använd relativa referenser Det finns i menyn Makro (och finns i verktygsfältet Makro i Excel 2003).
Vid inspelning av makron producerar Excel alltid en underprocedur (snarare än en funktionsprocedur). Om du har tilldelat ett kortkommando till makrot, kommer denna genväg att vara det enklaste sättet att köra makrot. Annars kan makrot köras genom att utföra följande steg:
Ercole Palmeri
Att utveckla finmotorik genom färgläggning förbereder barn för mer komplexa färdigheter som att skriva. Att färglägga…
Marinesektorn är en sann global ekonomisk makt, som har navigerat mot en marknad på 150 miljarder...
I måndags tillkännagav Financial Times ett avtal med OpenAI. FT licensierar sin journalistik i världsklass...
Miljontals människor betalar för streamingtjänster och betalar månatliga prenumerationsavgifter. Det är en allmän uppfattning att du...