.XLTM

Fichier XLTM

Microsoft Excel Macro-Enabled Workbook Template
Poser une question
RÉPONSE RAPIDE

Un fichier XLTM est un modèle de classeur Microsoft Excel prenant en charge les macros - son ouverture crée un nouveau classeur .xlsm sans nom avec la mise en forme, les formules et les macros VBA du modèle déjà chargées. Le modèle original reste intact. Microsoft Excel est la seule application qui prend entièrement en charge les macros VBA intégrées ; LibreOffice Calc peut ouvrir les données de la feuille mais l'exécution des macros est limitée. Pour obtenir un classeur modifiable, ouvrez le fichier dans Excel et enregistrez-le au format XLSM.

Développeur : Microsoft Catégorie : Fichiers de tableur Standard ouvert MIME: application/vnd.ms-excel.template.macroEnabled.12
S'OUVRE SUR Windows macOS Linux Web
Lié : .ODS · .NUMBERS · .XLSX · .XLSB

Sur cette page

19k+ extensions indexées
Dernière révision le Jun 28, 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 XLTM ?

Un fichier .xltm est un modèle de classeur Microsoft Excel prenant en charge les macros - le pendant avec VBA du modèle standard .xltx. Comme tous les formats Office modernes introduits avec Office 2007, il s'agit d'une archive ZIP contenant des parties XML organisées selon la spécification Open Packaging Conventions (OPC).

Ce qui distingue le .xltm du .xltx est l'inclusion de vbaProject.bin, un fichier binaire OLE2 (Compound File Binary) incorporé dans le ZIP. Ce binaire stocke tout le code source des macros VBA et le bytecode compilé, utilisant la même structure interne que l'ancien format .xls. Sans lui, Excel ne permettra pas l'exécution des macros.

Lorsqu'un utilisateur ouvre un fichier .xltm, Excel crée un nouveau classeur .xlsm sans nom basé sur le modèle - le fichier .xltm lui-même n'est jamais modifié. Cela rend le format idéal pour distribuer des feuilles de calcul pré-construites avec automatisation intégrée : générateurs de factures, constructeurs de rapports ou formulaires de saisie de données avec des macros pilotées par des boutons.

Le fichier est identifié par les octets magiques ZIP PK (hex 50 4B) à l'offset zéro, identiques aux formats .xlsx, .xlsm et .docx. Le type de contenu réel est déterminé à partir du fichier [Content_Types].xml à l'intérieur de l'archive, qui déclare spreadsheetml.template.macroenabled et confirme la présence de vbaProject.bin.

Chaque feuille de calcul prend en charge jusqu'à 1 048 576 lignes et 16 384 colonnes. Lorsqu'il est protégé par mot de passe, le chiffrement utilise AES-128 ou AES-256 (OOXML Agile Encryption). LibreOffice Calc peut ouvrir les fichiers .xltm, mais l'exécution des macros VBA est limitée ; Microsoft Excel est requis pour une fidélité totale.

Sécurité et sûreté

RISQUE : HIGH

Les fichiers XLTM contiennent des macros VBA et présentent le même risque que les fichiers XLSM. Un XLTM malveillant peut exécuter du code arbitraire sur le PC hôte lorsque les macros sont activées. Le mode protégé d'Excel et les avertissements du Centre de gestion de la confidentialité s'appliquent - laissez-les activés. N'activez jamais les macros dans un XLTM reçu de manière inattendue par e-mail. Si vous n'avez besoin que des données, ouvrez-le dans Google Sheets ou LibreOffice Calc, qui n'exécutent pas le VBA Excel. Microsoft 365 bloque par défaut les macros des fichiers provenant d'Internet depuis 2022 (nécessite un déblocage explicite).

Détails du format

en bref
NOM COMPLETMicrosoft Excel Macro-Enabled Workbook Templatealias Excel macro template, OOXML macro-enabled template
DÉVELOPPEURMicrosoftdepuis 2007 (Microsoft Office 2007, Excel 12.0); ECMA-376 (2006) / ISO/IEC 29500 (2008)
TYPE MIMEapplication/vnd.ms-excel.template.macroEnabled.12
TYPEPackage de modèle prenant en charge les macros Office Open XML (OOXML / OPC) basé sur ZIP (binaire+XML)
STANDARDOuvert · libre de droits
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
504B0304
ASCII
PK··
En-tête ZIP identique à XLSX/XLTX/DOCX/PPTX. Se distingue par le fichier [Content_Types].xml qui déclare le ContentType « spreadsheetml.template.macroenabled » et la présence de vbaProject.bin.

Programmes qui ouvrent les fichiers XLTM

Windows3 apps
Microsoft Excel Payant Le double-clic crée un nouveau classeur .xlsm à partir du modèle avec les macros activées (après confirmation du Centre de gestion de la confidentialité). Pour modifier le modèle lui-même : Fichier > Ouvrir, sélectionnez le .xltm.
LibreOffice Calc Open-source Fichier > Ouvrir charge le XLTM ; les données de la feuille et la mise en forme s'importent bien. Les macros VBA sont limitées - LibreOffice Basic peut exécuter partiellement des macros simples, mais le VBA Excel complexe échoue souvent.
WPS Office Spreadsheets Freemium Ouvre le XLTM avec une compatibilité Excel raisonnable ; certaines macros VBA sont prises en charge. Gratuit pour un usage personnel.
macOS2 apps
Microsoft Excel Payant Le double-clic crée un nouveau classeur .xlsm à partir du modèle avec les macros activées (après confirmation du Centre de gestion de la confidentialité). Pour modifier le modèle lui-même : Fichier > Ouvrir, sélectionnez le .xltm.
LibreOffice Calc Open-source Fichier > Ouvrir charge le XLTM ; les données de la feuille et la mise en forme s'importent bien. Les macros VBA sont limitées - LibreOffice Basic peut exécuter partiellement des macros simples, mais le VBA Excel complexe échoue souvent.
Linux1 app
LibreOffice Calc Open-source Fichier > Ouvrir charge le XLTM ; les données de la feuille et la mise en forme s'importent bien. Les macros VBA sont limitées - LibreOffice Basic peut exécuter partiellement des macros simples, mais le VBA Excel complexe échoue souvent.
Web2 apps
Google Sheets Gratuit Téléchargez sur Google Drive et ouvrez avec Sheets ; importe les données de la feuille mais les macros VBA ne sont pas exécutées.
Excel for the web Gratuit Téléchargez sur OneDrive et ouvrez dans Excel Online ; l'exécution des macros n'est pas prise en charge dans la version Web.

Détails techniques

spécifications approfondies
Format de conteneurArchive ZIP (OPC - Open Packaging Conventions)
Type MIMEapplication/vnd.ms-excel.template.macroEnabled.12
Octets magiques50 4B 03 04 (en-tête de fichier local ZIP ; identique à .xlsx, .xlsm, .docx)
Identification du type[Content_Types].xml dans le ZIP déclare spreadsheetml.template.macroenabled ; la présence de vbaProject.bin confirme les macros
Stockage VBAvbaProject.bin - OLE2 Compound File Binary incorporé comme entrée ZIP
Encodage XMLUTF-8 pour toutes les parties XML ; vbaProject.bin est en binaire OLE2
CompressionDEFLATE (compression ZIP par entrée)
Capacité de la feuille1 048 576 lignes × 16 384 colonnes par feuille
Conformité aux normesECMA-376 / ISO/IEC 29500 Transitional (la conformité Strict n'est pas utilisée pour les fichiers avec macros)
ChiffrementAES-128 ou AES-256 via OOXML Agile Encryption si protégé par mot de passe ; aucun sinon
Comportement du modèleL'ouverture crée un nouveau classeur .xlsm sans nom ; le fichier .xltm lui-même n'est jamais modifié
Taille de fichier typique20 Ko - 20 Mo (varie selon le code VBA intégré, les styles, les graphiques et les images)
Publié2007 (Microsoft Office 2007, Excel 12.0); ECMA-376 (2006) / ISO/IEC 29500 (2008)
Dernière versionECMA-376 5th edition (2021) / ISO/IEC 29500:2016
Standard ouvertOui · libre de droits
Spécificationecma-international.org

Conversions XLTM

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 XLTM. 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 XLTM.

Foire aux questions

Pourquoi l'ouverture d'un XLTM crée-t-elle un nouveau fichier au lieu d'ouvrir le modèle ?
Le XLTM est un modèle : son ouverture génère un nouveau classeur .xlsm sans nom basé sur celui-ci - le modèle n'est jamais modifié. Pour modifier le modèle lui-même, utilisez Fichier > Ouvrir dans Excel et sélectionnez le .xltm.
Comment convertir un XLTM en XLSM ?
Ouvrez le XLTM dans Excel (cela crée un nouveau classeur), puis Fichier > Enregistrer sous > Classeur Excel prenant en charge les macros (*.xlsm). Cela vous donne un classeur autonome avec toutes les macros.
Puis-je ouvrir un XLTM sans Excel ?
LibreOffice Calc et Google Sheets peuvent ouvrir les données de la feuille. Les macros VBA ne s'exécuteront pas dans ces applications - si vous avez besoin des macros, vous devez utiliser Excel ou WPS Office.
Quelle est la différence entre XLTM et XLTX ?
Le XLTM contient des macros VBA (activées pour les macros, risque de sécurité plus élevé) ; le XLTX est le modèle sans macros. Les deux créent un nouveau classeur à l'ouverture. Préférez le XLTX si les macros ne sont pas nécessaires.
Quelle est la différence entre XLTM et XLSM ?
Le XLTM est un modèle - son ouverture crée un nouveau classeur. Le XLSM est un classeur ordinaire prenant en charge les macros qui s'ouvre directement pour modification.
Un fichier XLTM est-il sûr à ouvrir ?
Le fichier lui-même est sûr à ouvrir ; les macros sont bloquées jusqu'à ce que vous les activiez explicitement. N'activez jamais les macros dans un XLTM provenant d'un expéditeur inconnu. C'est le contenu de la macro qui détermine la sécurité.

Références

1ECMA-376 Office Open XML File Formats (5th edition)ecma-international.org
2Library of Congress - OOXML Format Familywww.loc.gov

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.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.ICSiCalendar data file
10.BINCD/DVD Disc Image (BIN/CUE)

Extensions liées

.ODSOpenDocument Spreadsheet
.NUMBERSApple Numbers spreadsheet
.XLSXMicrosoft Excel Open XML Workbook
.XLSBMicrosoft Excel Binary Workbook
.GSHEETGoogle Sheets Shortcut (Link to a Google Sheets spreadsheet)
.XLSMMicrosoft Excel Macro-Enabled Workbook (Open XML)

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