? En fil med ändelsen XLM innehåller ett makro skriven med Microsoft Excel 4.0 eller senare . Du kan använda Microsoft Excel för att öppna och köra makrot . Även makron är användbara för deras förmåga att automatisera vissa uppgifter , kan ett skadligt makro skada din dator . Syfte
p Om du ofta utför repetitiva uppgifter i Excel , XLM -filer ger dig möjlighet att utföra dem automatiskt . Anta till exempel att du får en veckorapport i ett Excel -format , som du kopierar data från och klistra in i en större årlig huvudbok . Du utför samma knapptryckningar och musklick varje gång du gör detta . Ett makro kan du spela den här åtgärden en gång och har Excel gör det för dig i framtiden . Addera spela in ett makro
Du kan spela in ett makro i Excel 2010 genom välja " Visa "-fliken längst upp i fönstret medan du arbetar med ett kalkylblad . Klicka på pilen under " Macro " -knappen och välj " Spela in makro . " Öppna menyn igen och välj " Stop Recording " när du är klar .
Makrosäkerhet
som standard , moderna versioner av Excel inaktivera makron eftersom de möjligen kan innehålla virus som skadar datorn . Om du har en XLM -fil som du vet är säker , kan du ta bort blocket . Du kan aktivera makron i Excel 2010 genom att klicka på den gröna " File " fliken och välja " Alternativ". Välj " Säkerhetscenter " rubrik till vänster i fönstret och klicka på " Säkerhetscenter Settings " knappen . Välj " Makroinställningar " rubriken , klicka på " Aktivera alla makron " knappen och klicka sedan på Addera Visual Basic for Applications
" OK . " Visual Basic for Applications är ett andra alternativ som låter dig att automatisera uppgifter i Excel . Fördelen med VBA jämfört med Excel-makron är att VBA ger dig möjlighet att utföra uppgifter dynamiskt kalkylblad som kanske inte alltid har samma uppgifter på samma plats . Nackdelen är att VBA kräver kunskaper i programmering , medan Excel kan skapa XLM-makron automatiskt genom att övervaka musen och tangentbordet . VBA är en nyare teknik än XLM , men före utgivningen av Excel 2010 , saknade vissa av de tillgängliga funktionerna i XLM VBA ekvivalenter . Microsoft lagt till nya VBA funktioner för Excel 2010 för att lindra denna fråga och rekommenderar att kunderna migrera sina XLM-makron till VBA .