Med Excel 2007 , Microsoft väckte ett nytt format till Excel-filer - xlsx , som innehåller alla data i kalkylbladet i en komprimerad fil med XML - härledda datastrukturer inne i den. . Tänk om . Xlsx är som en komprimerad fil med flera andra filer i den. Det förde också ut ett nytt filformat för makroaktiverade arbetsböcker , med tillägget * . Xlsm . Om du är ny till Excel , eller nya för de nya formaten , att veta vad varje typ av datafil har i det kan vara en smula förvirrande . Makroaktiverade Arbetsböcker
Microsoft Excel använder ett programmeringsspråk , Visual Basic for Applications ( VBA ) , för att åstadkomma automatisering i Excel . När dessa program är knutna till ett kalkylblad i Excel 2007 , de är bifogad som en separat fil i den komprimerade filen struktur . När detta inträffar , är förlängningen ändras till * . Xlsm . En fördel med detta format under tidigare Excel -format är VBA-koden kan tas bort utan att starta filen . Detta kan göras genom att ändra filens tillägg till . Zip , öppna den och ta bort den " vbaProject.bin " filen från " XL " underkatalog i den . Addera makrosäkerhet
När du öppnar en makroaktiverat arbetsbok , som standard , kommer du att se ett meddelande ovanför formelfältet ordstävet " Security Risk : Makron har inaktiverats " med en knapp märkt " Alternativ". Om du trycker på knappen kommer att dra upp en dialogruta som heter " Security Alert - Macro , " som kommer att berätta om tillförlitlighet källan makrot , och ger dig ett urval av " Skydda mig från okänt innehåll " eller " Aktivera detta innehåll. " Om du litar på källan till makroaktiverade arbetsbok , väljer det senare och sedan klicka på " OK . " Addera ditt Ändra Säkerhetsinställningar
Du kan ändra Excel makrosäkerhet beteende genom att klicka på " Utvecklare " fliken i Excel , och klicka på " Code " -grupp . Det kommer att vara ett alternativ för " Macro Säkerhet " i gruppen där. Dina alternativ för " Macro Security " inkluderar inaktivera alla makron , med ingen anmälan - detta är användbart för att säkerställa makron aldrig köra - standardvärdet inaktivera makron med en anmälan , som beskrivits ovan , möjliggör digitalt signerade makron kan köras automatiskt och gör alla makron , vilket inte rekommenderas.
Andra makroaktiverade arbetsbok format
flesta makroaktiverade arbetsböcker använder . xlsm format . Det finns ytterligare två makroaktiverade Excel-filer . Den första typen , . Xltm , är en makroaktiverat Excel-mall fil . En mall -fil är en premade Excel-fil som har flera formler och instruktioner formatering redan förberett , ett exempel på en Excel-mall skulle vara en timme verk - log -programmet . Makroaktiverade mallfiler : alla ark tillverkade från mallen kommer också att ha dessa makron registreras . Den andra typen , med tillägget . Xlam , används för specialiserad Excel-tillägg i filer som utökar utbudet av funktioner och typer av problem Excel kan hantera . Tänk om . Xlam filer som ungefär som webbläsaren plugins för Excel .