.XLAM

XLAM-fil

Microsoft Excel Macro-Enabled Add-In
Ställ en fråga
SNABBT SVAR

En XLAM-fil är ett Microsoft Excel-tillägg som paketerar VBA-makron och anpassade funktioner för att utöka Excel med nya verktyg eller menyknappar. Du öppnar den inte som ett vanligt kalkylblad - installera den via Arkiv > Alternativ > Tillägg > Hantera: Excel-tillägg > Gå > Bläddra. Eftersom den alltid innehåller körbar kod som körs automatiskt vid laddning bör du endast installera XLAM-filer från källor du litar på.

Utvecklare: Microsoft Kategori: Pluginfiler Öppen standard MIME: application/vnd.ms-excel.addin.macroEnabled.12
ÖPPNAS PÅ Windows macOS
Relaterat: .XPI · .XLA · .CRX · .BUNDLE

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 20, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet XLAM?

.xlam-filer lagrar tillägg för Microsoft Excel, vilket ger nya funktioner och funktionalitet via VBA-makron som exponeras som anpassade funktioner, menykommandon eller automatiseringsrutiner. .xlam-formatet följer standarden Office Open XML - .xlsx och .xlsm använder också denna standard. Paketerad som ett ZIP-arkiv av XML-delar tillsammans med en binär xl/vbaProject.bin-ström, är .xlam den direkta Open XML-efterföljaren till det äldre binära .xla-tillägget. Stöd introducerades med Excel 2007 som en del av specifikationen ECMA-376 / ISO/IEC 29500 OOXML, och formatet är fortfarande helt aktuellt i Microsoft 365.

Excel-tillägg

Excel-tillägg kan delas in i grupper baserat på deras filformat och vilken typ av funktionalitet de erbjuder. Till skillnad från en vanlig .xlsx-arbetsbok måste en .xlam-fil innehålla makron - att bära VBA-kod är dess definierande syfte. Excel laddar .xlam-filer i bakgrunden som dolda arbetsböcker; makron och anpassade funktioner som de exponerar är tillgängliga för alla öppna arbetsböcker oavsett den arbetsbokens eget filformat. Det föregående .xla-formatet tjänade samma roll i binär form före Open XML-eran.

Säkerhet & trygghet

RISK: HIGH

En XLAM innehåller alltid körbar VBA, och Excel kör ett aktiverat tilläggs kod automatiskt varje gång det startar - det finns ingen «aktivera makron»-fråga per öppning när du väl har gett det förtroende. Det gör en skadlig XLAM farligare än en enstaka XLSM. Regler: installera endast tillägg från författare du litar på, föredra digitalt signerade sådana, och inspektera en okänd XLAM först (byt namn till .zip och titta på vbaProject.bin / customUI). Förvara dem i Excels betrodda platser snarare än att sänka makrosäkerheten globalt. Hantera en oväntad .xlam-bilaga på samma sätt som vilken körbar fil som helst.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNMicrosoft Excel Macro-Enabled Add-Inäven känd som Excel Open XML Add-in, Excel 2007+ add-in
UTVECKLAREMicrosoftsedan 2007 (Excel 2007); part of ECMA-376 / ISO-IEC 29500 OOXML
KATEGORIPluginfiler
MIME-TYPapplication/vnd.ms-excel.addin.macroEnabled.12
TYPZIP-baserat Office Open XML (OOXML / OPC) tilläggspaket, VBA-aktiverat
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Identiska första bytes som vilken ZIP som helst och som XLSX/XLSM/DOCX. Särskiljs genom [Content_Types].xml (innehållstypen add-in main+xml) plus mappen xl/ och en inbäddad xl/vbaProject.bin.

Program som öppnar XLAM-filer

Windows3 apps
Microsoft Excel Betald Arkiv > Alternativ > Tillägg > Hantera: Excel-tillägg > Gå > Bläddra, välj .xlam, bocka för den för att ladda. Den körs dold i bakgrunden.
7-Zip Öppen källkod Högerklicka > Öppna arkiv för att inspektera XLAM-filens delar (det är en ZIP) - användbart för att kontrollera innehållet innan man litar på det.
Microsoft Office (Excel component) Betald Samma som ovan - det är Excel-appen inuti Office som laddar tillägg; «Office» ensamt är sviten, inte öppnaren.
macOS1 app
Microsoft Excel Betald Arkiv > Alternativ > Tillägg > Hantera: Excel-tillägg > Gå > Bläddra, välj .xlam, bocka för den för att ladda. Den körs dold i bakgrunden.

Tekniska detaljer

djup specifikation
ContainerformatZIP-arkiv (Open Packaging Conventions / OPC); samma strukturella hölje som .xlsx och .xlsm, särskiljs genom sin deklarerade innehållstyp inuti paketet
Filsignatur (magic bytes)50 4B 03 04 («PK») vid offset 0 - identisk med vilken ZIP som helst; särskiljs internt genom att [Content_Types].xml deklarerar tilläggets innehållstyp och närvaron av xl/vbaProject.bin
MIME-typapplication/vnd.ms-excel.addin.macroEnabled.12
Intern innehållstypapplication/vnd.ms-excel.addin.macroEnabled.main+xml, deklarerad i [Content_Types].xml inuti OPC-paketet
VBA binärströmxl/vbaProject.bin - ett OLE2-sammansatt dokument inbäddat i ZIP-filen som innehåller all källkod för VBA-moduler och kompilerad p-kod
XML-kodningUTF-8 för alla XML-delar; binär för xl/vbaProject.bin och eventuella inbäddade bilder eller OLE-objekt
KomprimeringDEFLATE per ZIP-post; XML-delar är komprimerade, binära strömmar (vbaProject.bin) kan lagras okomprimerade
KrypteringValfri ECMA-376 Agile Encryption (AES-256) för hela paketet när det sparas med lösenord; VBA-projektet kan också lösenordsskyddas separat med ett äldre RC4-baserat lås
KodsigneringStöder digitala Office-signaturer för VBA-projektet och/eller OPC-paketet, vilket möjliggör förtroende för makron utan att helt inaktivera Excels säkerhetsmeddelanden
Typisk filstorlek20 KB till flera MB beroende på mängden VBA-kod och eventuella inbäddade resurser som bilder eller XML-scheman
LaddningsbeteendeLaddas av Excel i bakgrunden som en dold arbetsbok; dess funktioner och makron är globalt tillgängliga för alla öppna arbetsböcker utan att visas i listan över arbetsboksfönster
Intern versionsbeteckningmacroEnabled.12 - «12» syftar på Office 2007 (intern version Office 12); OPC-paketets struktur har inte ändrat huvudversion sedan introduktionen
Föregångarformat.xla - binärt OLE2-baserat Excel-tillägg som användes före Excel 2007; .xlam ersätter det med en Open XML-container men behåller VBA som makrospråk
PlattformsstödWindows (fullt stöd för VBA och tilläggshantering) och macOS (Excel för Mac kör .xlam med VBA, även om vissa Windows-specifika API-anrop kanske inte är tillgängliga)
Släppt2007 (Excel 2007); part of ECMA-376 / ISO-IEC 29500 OOXML
Senaste versionSame OPC/OOXML package format since Excel 2007; current in Microsoft 365
Öppen standardJa · royaltyfri
Specifikationlearn.microsoft.com

XLAM-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med XLAM-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om XLAM-filer.

Vanliga frågor

Hur installerar jag ett XLAM-tillägg i Excel?
Arkiv > Alternativ > Tillägg > längst ner välj «Hantera: Excel-tillägg» > Gå > Bläddra, välj .xlam-filen och bocka för den. Dess funktioner och menyknappar laddas sedan varje gång Excel startar. (På Mac: Verktyg > Excel-tillägg.)
Vad är skillnaden mellan XLAM och XLSM?
Båda lagrar VBA-makron. XLSM är en normal arbetsbok som du öppnar och redigerar; XLAM är markerad som ett tillägg, så Excel laddar den dold i bakgrunden för att tillhandahålla verktyg och funktioner i alla arbetsböcker.
Vad är skillnaden mellan XLAM och det gamla XLA?
XLA är det binära tillägget från före 2007; XLAM är samma idé i det moderna ZIP-baserade Open XML-formatet. Excel kan spara i båda, men XLAM är den nuvarande standarden.
Är det säkert att öppna en XLAM-fil?
Endast om du litar på källan. XLAM innehåller alltid makron som körs automatiskt när tillägget laddas. Installera signerade tillägg från kända författare, och inspektera okända (byt namn till .zip) innan du aktiverar dem.
Varför försvann mitt tilläggs knapp från menyfliksområdet?
Tillägget avmarkerades eller flyttades. Lägg till det igen via Arkiv > Alternativ > Tillägg > Hantera: Excel-tillägg > Gå, och se till att .xlam-filen fortfarande finns på sin ursprungliga plats (Excel refererar till den via sökväg).
Kan LibreOffice eller Google Sheets använda en XLAM?
Nej. XLAM innehåller Excel VBA, som LibreOffice (Basic) och Google Sheets (Apps Script) inte kör. XLAM-tillägg fungerar endast i Microsoft Excel.

Referenser

1Microsoft - Office Open XML / [MS-XLSX] overviewlearn.microsoft.com
2Microsoft - Add or remove add-ins in Excelsupport.microsoft.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.TMPTemporary File

Relaterade filtillägg

.XPICross-Platform Installer (Mozilla add-on package)
.XLAMicrosoft Excel 97-2003 Add-In
.CRXChrome Extension Package
.BUNDLEmacOS Application Plug-in Bundle
.ZXPAdobe Extension / ZXP Package
.SPDSPSS Custom Dialog Package

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö