.XLAM

Fichier XLAM

Microsoft Excel Macro-Enabled Add-In
Poser une question
RÉPONSE RAPIDE

Un fichier XLAM est un complément Microsoft Excel qui regroupe des macros VBA et des fonctions personnalisées pour étendre Excel avec de nouveaux outils ou boutons de ruban. Vous ne l'ouvrez pas comme un classeur classique - installez-le via Fichier > Options > Compléments > Gérer : Compléments Excel > Atteindre > Parcourir. Comme il contient toujours du code exécutable qui s'exécute automatiquement au chargement, n'installez que des fichiers XLAM provenant de sources de confiance.

Développeur : Microsoft Catégorie : Fichiers plug-in Standard ouvert MIME: application/vnd.ms-excel.addin.macroEnabled.12
S'OUVRE SUR Windows macOS
Lié : .XPI · .XLA · .CRX · .BUNDLE

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 20, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier XLAM ?

Les fichiers .xlam stockent des compléments pour Microsoft Excel, offrant de nouvelles fonctionnalités via des macros VBA exposées sous forme de fonctions personnalisées, de commandes de ruban ou de routines d'automatisation. Le format .xlam est conforme à la norme Office Open XML - les fichiers .xlsx et .xlsm utilisent également cette norme. Présenté sous la forme d'une archive ZIP de parties XML accompagnées d'un flux binaire xl/vbaProject.bin, le .xlam est le successeur direct Open XML de l'ancien complément binaire .xla. Le support a été introduit avec Excel 2007 dans le cadre de la spécification OOXML ECMA-376 / ISO/IEC 29500, et le format reste pleinement d'actualité dans Microsoft 365.

Compléments Excel

Les compléments Excel peuvent être divisés en groupes selon leur format de fichier et le type de fonctionnalité qu'ils offrent. Contrairement à un simple classeur .xlsx, un fichier .xlam doit contenir des macros - le transport de code VBA est sa raison d'être. Excel charge les fichiers .xlam en arrière-plan en tant que classeurs masqués ; les macros et fonctions personnalisées qu'ils exposent sont disponibles pour tout classeur ouvert, quel que soit le format de fichier de ce dernier. Le format prédécesseur .xla remplissait le même rôle sous forme binaire avant l'ère Open XML.

Sécurité et sûreté

RISQUE : HIGH

Un XLAM contient toujours du VBA exécutable, et Excel exécute automatiquement le code d'un complément activé à chaque démarrage - il n'y a pas d'invite « activer les macros » à chaque ouverture une fois que vous l'avez approuvé. Cela rend un XLAM malveillant plus dangereux qu'un XLSM ponctuel. Règles : n'installez que des compléments d'auteurs de confiance, privilégiez ceux signés numériquement et inspectez un XLAM inconnu au préalable (renommez en .zip et examinez vbaProject.bin / customUI). Conservez-les dans les Emplacements approuvés d'Excel plutôt que d'abaisser globalement la sécurité des macros. Traitez une pièce jointe .xlam inattendue comme n'importe quel exécutable.

Détails du format

en bref
NOM COMPLETMicrosoft Excel Macro-Enabled Add-Inalias Excel Open XML Add-in, Excel 2007+ add-in
DÉVELOPPEURMicrosoftdepuis 2007 (Excel 2007); part of ECMA-376 / ISO-IEC 29500 OOXML
TYPE MIMEapplication/vnd.ms-excel.addin.macroEnabled.12
TYPEPaquet de complément Office Open XML (OOXML / OPC) basé sur ZIP, avec VBA activé
STANDARDOuvert · libre de droits
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Premiers octets identiques à n'importe quel ZIP et aux formats XLSX/XLSM/DOCX. Se distingue par [Content_Types].xml (le type de contenu main+xml du complément) ainsi que par le dossier xl/ et un fichier xl/vbaProject.bin intégré.

Programmes qui ouvrent les fichiers XLAM

Windows3 apps
Microsoft Excel Payant Fichier > Options > Compléments > Gérer : Compléments Excel > Atteindre > Parcourir, sélectionnez le .xlam, cochez-le pour le charger. Il s'exécute de manière masquée en arrière-plan.
7-Zip Open-source Clic droit > Ouvrir l'archive pour inspecter les parties du XLAM (c'est un ZIP) - utile pour vérifier le contenu avant de lui faire confiance.
Microsoft Office (Excel component) Payant Idem que ci-dessus - c'est l'application Excel au sein d'Office qui charge les compléments ; « Office » seul désigne la suite, pas le programme d'ouverture.
macOS1 app
Microsoft Excel Payant Fichier > Options > Compléments > Gérer : Compléments Excel > Atteindre > Parcourir, sélectionnez le .xlam, cochez-le pour le charger. Il s'exécute de manière masquée en arrière-plan.

Détails techniques

spécifications approfondies
Format de conteneurArchive ZIP (Open Packaging Conventions / OPC) ; même enveloppe structurelle que .xlsx et .xlsm, distinguée par son type de contenu déclaré à l'intérieur du paquet
Signature de fichier (octets magiques)50 4B 03 04 (« PK ») à l'offset 0 - identique à n'importe quel ZIP ; distingué en interne par [Content_Types].xml déclarant le type de contenu du complément et la présence de xl/vbaProject.bin
Type MIMEapplication/vnd.ms-excel.addin.macroEnabled.12
Type de contenu interneapplication/vnd.ms-excel.addin.macroEnabled.main+xml, déclaré dans [Content_Types].xml à l'intérieur du paquet OPC
Flux binaire VBAxl/vbaProject.bin - un document composé OLE2 intégré dans le ZIP qui contient tout le code source des modules VBA et le p-code compilé
Encodage XMLUTF-8 pour toutes les parties XML ; binaire pour xl/vbaProject.bin et toutes les images ou objets OLE intégrés
CompressionDEFLATE par entrée ZIP ; les parties XML sont compressées, les flux binaires (vbaProject.bin) peuvent être stockés sans compression
ChiffrementChiffrement Agile ECMA-376 optionnel (AES-256) pour l'ensemble du paquet lorsqu'il est enregistré avec un mot de passe ; le projet VBA peut également être protégé séparément par un mot de passe via un verrouillage hérité basé sur RC4
Signature de codePrend en charge les signatures numériques Office pour le projet VBA et/ou le paquet OPC, permettant la confiance dans les macros sans désactiver complètement les invites de sécurité d'Excel
Taille de fichier typiqueDe 20 Ko à plusieurs Mo selon le volume de code VBA et les ressources intégrées telles que les images ou les schémas XML
Comportement au chargementChargé par Excel en arrière-plan comme un classeur masqué ; ses fonctions et macros sont disponibles globalement pour tous les classeurs ouverts sans apparaître dans la liste des fenêtres de classeur
Désignateur de version internemacroEnabled.12 - le « 12 » fait référence à Office 2007 (build interne Office 12) ; la structure du paquet OPC n'a pas changé de version majeure depuis son introduction
Format prédécesseur.xla - complément Excel binaire basé sur OLE2 utilisé avant Excel 2007 ; le .xlam le remplace par un conteneur Open XML tout en conservant le VBA comme langage de macro
Support plateformeWindows (support complet du VBA et de la gestion des compléments) et macOS (Excel pour Mac exécute les .xlam avec VBA, bien que certains appels d'API spécifiques à Windows puissent ne pas être disponibles)
Publié2007 (Excel 2007); part of ECMA-376 / ISO-IEC 29500 OOXML
Dernière versionSame OPC/OOXML package format since Excel 2007; current in Microsoft 365
Standard ouvertOui · libre de droits
Spécificationlearn.microsoft.com

Conversions XLAM

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers XLAM. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers XLAM.

Foire aux questions

Comment installer un complément XLAM dans Excel ?
Fichier > Options > Compléments > en bas, réglez « Gérer : Compléments Excel » > Atteindre > Parcourir, choisissez le .xlam et cochez-le. Ses fonctions et boutons de ruban se chargeront ensuite à chaque démarrage d'Excel. (Sur Mac : Outils > Compléments Excel.)
Quelle est la différence entre XLAM et XLSM ?
Les deux stockent des macros VBA. Le XLSM est un classeur normal que vous ouvrez et modifiez ; le XLAM est marqué comme un complément, donc Excel le charge de manière invisible en arrière-plan pour fournir des outils et fonctions à tous les classeurs.
Quelle est la différence entre XLAM et l'ancien XLA ?
Le XLA est le complément binaire d'avant 2007 ; le XLAM est le même concept dans le format moderne Open XML basé sur ZIP. Excel peut enregistrer les deux, mais le XLAM est la norme actuelle.
Est-il sûr d'ouvrir un fichier XLAM ?
Seulement si vous faites confiance à la source. Le XLAM contient toujours des macros qui s'exécutent automatiquement lors du chargement du complément. Installez des compléments signés d'auteurs connus et inspectez les inconnus (renommez en .zip) avant de les activer.
Pourquoi le bouton de mon complément a-t-il disparu du ruban ?
Le complément a été décoché ou déplacé. Ajoutez-le à nouveau via Fichier > Options > Compléments > Gérer : Compléments Excel > Atteindre, et assurez-vous que le fichier .xlam est toujours à son emplacement d'origine (Excel le référence par son chemin).
LibreOffice ou Google Sheets peuvent-ils utiliser un XLAM ?
Non. Le XLAM contient du VBA Excel, que LibreOffice (Basic) et Google Sheets (Apps Script) n'exécutent pas. Les compléments XLAM ne fonctionnent que dans Microsoft Excel.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

.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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z