.XLAM

XLAM-fil

Microsoft Excel Macro-Enabled Add-In
Stil et spørgsmål
HURTIGT SVAR

En XLAM-fil er et Microsoft Excel-tilføjelsesprogram, der pakker VBA-makroer og brugerdefinerede funktioner for at udvide Excel med nye værktøjer eller båndknapper. Du åbner den ikke som et regneark - installer den via Filer > Indstillinger > Tilføjelsesprogrammer > Administrer: Excel-tilføjelsesprogrammer > Udfør > Gennemse. Da den altid indeholder eksekverbar kode, der kører automatisk ved indlæsning, bør du kun installere XLAM-filer fra kilder, du har tillid til.

Udvikler: Microsoft Kategori: Plug-in-filer Åben standard MIME: application/vnd.ms-excel.addin.macroEnabled.12
ÅBNER PÅ Windows macOS
Relateret: .XPI · .XLA · .CRX · .BUNDLE

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 20, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er XLAM-filformatet?

.xlam-filer gemmer tilføjelsesprogrammer til Microsoft Excel, der tilbyder nye funktioner og funktionalitet via VBA-makroer eksponeret som brugerdefinerede funktioner, båndkommandoer eller automatiseringsrutiner. .xlam-formatet overholder Office Open XML-standarden - .xlsx og .xlsm filer bruger også denne standard. Pakket som et ZIP-arkiv af XML-dele sammen med en binær xl/vbaProject.bin-strøm, er .xlam den direkte Open XML-efterfølger til det ældre binære .xla tilføjelsesprogram. Understøttelse blev introduceret med Excel 2007 som en del af ECMA-376 / ISO/IEC 29500 OOXML-specifikationen, og formatet er fortsat fuldt aktuelt i Microsoft 365.

Excel-tilføjelsesprogrammer

Excel-tilføjelsesprogrammer kan opdeles i grupper baseret på deres filformat og den type funktionalitet, de tilbyder. I modsætning til en almindelig .xlsx-projektmappe skal en .xlam-fil indeholde makroer - at bære VBA-kode er dens definerende formål. Excel indlæser .xlam-filer i baggrunden som skjulte projektmapper; de makroer og brugerdefinerede funktioner, de eksponerer, er tilgængelige for enhver åben projektmappe uanset projektmappens eget filformat. Det tidligere .xla-format tjente samme rolle i binær form før Open XML-æraen.

Sikkerhed og tryghed

RISIKO: HIGH

En XLAM indeholder altid eksekverbar VBA, og Excel kører et aktiveret tilføjelsesprograms kode automatisk hver gang det starter - der er ingen «aktiver makroer»-prompt ved hver åbning, når du først har givet tillid. Det gør en ondsindet XLAM farligere end en engangs-XLSM. Regler: installer kun tilføjelsesprogrammer fra forfattere, du stoler på, foretræk digitalt signerede, og inspicer en ukendt XLAM først (omdøb til .zip og se på vbaProject.bin / customUI). Opbevar dem i Excels «Pålidelige placeringer» frem for at sænke makrosikkerheden globalt. Behandl en uventet .xlam-vedhæftning på samme måde som enhver eksekverbar fil.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNMicrosoft Excel Macro-Enabled Add-Inogså kendt som Excel Open XML Add-in, Excel 2007+ add-in
UDVIKLERMicrosoftsiden 2007 (Excel 2007); part of ECMA-376 / ISO-IEC 29500 OOXML
MIME-TYPEapplication/vnd.ms-excel.addin.macroEnabled.12
TYPEZIP-baseret Office Open XML (OOXML / OPC) tilføjelsespakke, VBA-aktiveret
STANDARDÅben · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Identiske første bytes som enhver ZIP og som XLSX/XLSM/DOCX. Kendes på [Content_Types].xml (addin main+xml indholdstypen) plus xl/-mappen og en indlejret xl/vbaProject.bin.

Programmer der åbner XLAM-filer

Windows3 apps
Microsoft Excel Betalt Filer > Indstillinger > Tilføjelsesprogrammer > Administrer: Excel-tilføjelsesprogrammer > Udfør > Gennemse, vælg .xlam, marker den for at indlæse. Den kører skjult i baggrunden.
7-Zip Open-source Højreklik > Åbn arkiv for at inspicere XLAM-filens dele (det er en ZIP) - nyttigt til at tjekke indholdet, før man stoler på det.
Microsoft Office (Excel component) Betalt Samme som ovenfor - Excel-appen inde i Office er det, der indlæser tilføjelsesprogrammer; «Office» alene er pakken, ikke åbneren.
macOS1 app
Microsoft Excel Betalt Filer > Indstillinger > Tilføjelsesprogrammer > Administrer: Excel-tilføjelsesprogrammer > Udfør > Gennemse, vælg .xlam, marker den for at indlæse. Den kører skjult i baggrunden.

Tekniske detaljer

dyb specifikation
ContainerformatZIP-arkiv (Open Packaging Conventions / OPC); samme strukturelle indpakning som .xlsx og .xlsm, adskilt af dens erklærede indholdstype inde i pakken
Filsignatur (magic bytes)50 4B 03 04 («PK») ved offset 0 - identisk med enhver ZIP; adskilles internt af [Content_Types].xml, der erklærer tilføjelsesprogrammets indholdstype og tilstedeværelsen af xl/vbaProject.bin
MIME-typeapplication/vnd.ms-excel.addin.macroEnabled.12
Intern indholdstypeapplication/vnd.ms-excel.addin.macroEnabled.main+xml, erklæret i [Content_Types].xml inde i OPC-pakken
VBA binær strømxl/vbaProject.bin - et OLE2-sammensat dokument indlejret i ZIP-filen, der indeholder al VBA-modulkildekode og kompileret p-kode
XML-kodningUTF-8 for alle XML-dele; binær for xl/vbaProject.bin og eventuelle indlejrede billeder eller OLE-objekter
KomprimeringDEFLATE pr. ZIP-post; XML-dele er komprimerede, binære strømme (vbaProject.bin) kan være gemt ukomprimeret
KrypteringValgfri ECMA-376 Agile Encryption (AES-256) for hele pakken, når den gemmes med en adgangskode; VBA-projektet kan også beskyttes separat med adgangskode ved hjælp af en ældre RC4-baseret lås
KodesigneringUnderstøtter digitale Office-signaturer for VBA-projektet og/eller OPC-pakken, hvilket muliggør tillid til makroer uden helt at deaktivere Excel-sikkerhedsmeddelelser
Typisk filstørrelse20 KB til flere MB afhængigt af mængden af VBA-kode og eventuelle indlejrede ressourcer som billeder eller XML-skemaer
IndlæsningsadfærdIndlæses af Excel i baggrunden som en skjult projektmappe; dens funktioner og makroer er globalt tilgængelige for alle åbne projektmapper uden at optræde i projektmappens vinduesliste
Intern versionsbetegnelsemacroEnabled.12 - «12» refererer til Office 2007 (intern build Office 12); OPC-pakkestrukturen har ikke ændret hovedversion siden introduktionen
Forgængerformat.xla - binært OLE2-baseret Excel-tilføjelsesprogram brugt før Excel 2007; .xlam erstatter det med en Open XML-container, mens VBA bevares som makrosprog
PlatformunderstøttelseWindows (fuld understøttelse af VBA og administration af tilføjelsesprogrammer) og macOS (Excel til Mac kører .xlam med VBA, selvom visse Windows-specifikke API-kald muligvis ikke er tilgængelige)
Udgivet2007 (Excel 2007); part of ECMA-376 / ISO-IEC 29500 OOXML
Seneste versionSame OPC/OOXML package format since Excel 2007; current in Microsoft 365
Åben standardJa · royaltyfri
Specifikationlearn.microsoft.com

XLAM-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med XLAM-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om XLAM-filer.

Ofte stillede spørgsmål

Hvordan installerer jeg et XLAM-tilføjelsesprogram i Excel?
Filer > Indstillinger > Tilføjelsesprogrammer > nederst vælg «Administrer: Excel-tilføjelsesprogrammer» > Udfør > Gennemse, vælg .xlam-filen og marker den. Dens funktioner og båndknapper indlæses derefter hver gang Excel starter. (På Mac: Funktioner > Excel-tilføjelsesprogrammer.)
Hvad er forskellen på XLAM og XLSM?
Begge gemmer VBA-makroer. XLSM er en normal projektmappe, du åbner og redigerer; XLAM er markeret som et tilføjelsesprogram, så Excel indlæser det skjult i baggrunden for at levere værktøjer og funktioner på tværs af alle projektmapper.
Hvad er forskellen mellem XLAM og det gamle XLA?
XLA er det binære tilføjelsesprogram fra før 2007; XLAM er den samme idé i det moderne ZIP-baserede Open XML-format. Excel kan gemme begge dele, men XLAM er den nuværende standard.
Er det sikkert at åbne en XLAM-fil?
Kun hvis du har tillid til kilden. XLAM indeholder altid makroer, der kører automatisk, når tilføjelsesprogrammet indlæses. Installer signerede tilføjelsesprogrammer fra kendte forfattere, og inspicer ukendte (omdøb til .zip) før aktivering.
Hvorfor forsvandt mit tilføjelsesprograms knap fra båndet?
Tilføjelsesprogrammet blev afmarkeret eller flyttet. Tilføj det igen via Filer > Indstillinger > Tilføjelsesprogrammer > Administrer: Excel-tilføjelsesprogrammer > Udfør, og sørg for, at .xlam-filen stadig er på sin oprindelige placering (Excel refererer til den via sti).
Kan LibreOffice eller Google Sheets bruge en XLAM?
Nej. XLAM indeholder Excel VBA, som LibreOffice (Basic) og Google Sheets (Apps Script) ikke kører. XLAM-tilføjelsesprogrammer fungerer kun i Microsoft Excel.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å