.DOCM

Fichier DOCM

Microsoft Word Macro-Enabled Document
Poser une question
RÉPONSE RAPIDE

Un fichier DOCM est un document Microsoft Word contenant des macros VBA. Il s'ouvre avec Microsoft Word, LibreOffice Writer ou des outils web gratuits comme Word pour le web et Google Docs. Le principal point d'attention est la sécurité : les macros d'un DOCM peuvent transporter des logiciels malveillants, ne cliquez donc jamais sur « Activer le contenu » pour un fichier que vous n'attendiez pas.

Développeur : Microsoft Catégorie : Fichiers texte Standard ouvert MIME: application/vnd.ms-word.document.macroEnabled.12
S'OUVRE SUR Windows macOS Linux Web
Lié : .DOC · .ODT · .DOCX · .GDOC

Sur cette page

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

Un fichier .docm est un document prenant en charge les macros créé par Microsoft Word, introduit avec Microsoft Office 2007. Le format .docm est étroitement lié au format .docx - la différence clé est qu'il stocke des macros VBA intégrées, qui automatisent les tâches répétitives à l'intérieur du document. Un simple .docx ne peut pas contenir de macros, c'est pourquoi Word enregistre automatiquement tout document contenant des macros sous l'extension .docm.

Comme le .docx, le fichier .docm est un package Open XML compressé basé sur une archive ZIP qui peut contenir du texte formaté, des images, des formes, des graphiques et plus encore. En interne, le package inclut une partie binaire word/vbaProject.bin contenant le projet VBA, aux côtés des parties XML standard pour le contenu et les styles.

Les applications capables d'ouvrir et de modifier les fichiers .docm incluent Microsoft Word, LibreOffice Writer et WPS Office Writer. Google Docs et Word pour le web peuvent ouvrir les fichiers .docm mais n'exécutent pas entièrement les macros VBA.

Sécurité et sûreté

RISQUE : HIGH

Le DOCM est l'un des formats les plus importants à traiter avec prudence car il peut transporter des macros VBA qui exécutent du code. Les documents Word/Excel avec macros sont une méthode de diffusion de logiciels malveillants de longue date (ex: Emotet, pièces jointes de type « facture » ou « CV ») - l'attaque fonctionne par ingénierie sociale en incitant l'utilisateur à cliquer sur « Activer le contenu »/« Activer les macros », après quoi la macro peut télécharger et exécuter un malware. Défenses : (1) depuis 2022, Microsoft bloque par défaut les macros dans les fichiers Office provenant d'Internet (Mark of the Web) - ne contournez pas cet avertissement pour des fichiers inattendus ; (2) n'activez jamais les macros sur un .docm que vous n'avez pas sollicité ; (3) pour lire un contenu suspect en toute sécurité, ouvrez-le dans Google Docs / Word pour le web / LibreOffice où le VBA Word ne s'exécute pas, ou enregistrez-le en .docx pour supprimer les macros ; (4) gardez votre antivirus et Office à jour.

Détails du format

en bref
NOM COMPLETMicrosoft Word Macro-Enabled Documentalias Word Open XML Macro-Enabled Document, macro-enabled Word document
DÉVELOPPEURMicrosoftdepuis 2007 (Word 2007 / Office Open XML)
CATÉGORIEFichiers texte
TYPE MIMEapplication/vnd.ms-word.document.macroEnabled.12
TYPEPackage Office Open XML basé sur ZIP (XML compressé) transportant un projet de macro VBA
STANDARDOuvert · libre de droits
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Un DOCM est une archive ZIP, il commence donc par « PK » (50 4B 03 04) comme n'importe quel ZIP et comme un DOCX. Il ne diffère du DOCX qu'en interne : le fichier [Content_Types].xml déclare le type de contenu du document principal avec macros et le package contient une partie word/vbaProject.bin contenant les macros VBA. L'ancien format binaire .doc commence par D0 CF 11 E0 (OLE2).

Programmes qui ouvrent les fichiers DOCM

Windows3 apps
Microsoft Word Payant Double-cliquez pour ouvrir. Les macros restent désactivées jusqu'à ce que vous choisissiez « Activer le contenu » - ne le faites que pour les fichiers de confiance.
LibreOffice Writer Open-source Gratuit ; ouvre le texte du document et (avec une invite de sécurité) les macros mappées en StarBasic. Utile pour lire en toute sécurité un .docm suspect sans exécuter le VBA de Word.
WPS Office Writer Freemium Éditeur gratuit semblable à Word ; ouvre et modifie le contenu DOCM.
macOS2 apps
Microsoft Word Payant Double-cliquez pour ouvrir. Les macros restent désactivées jusqu'à ce que vous choisissiez « Activer le contenu » - ne le faites que pour les fichiers de confiance.
LibreOffice Writer Open-source Gratuit ; ouvre le texte du document et (avec une invite de sécurité) les macros mappées en StarBasic. Utile pour lire en toute sécurité un .docm suspect sans exécuter le VBA de Word.
Linux1 app
LibreOffice Writer Open-source Gratuit ; ouvre le texte du document et (avec une invite de sécurité) les macros mappées en StarBasic. Utile pour lire en toute sécurité un .docm suspect sans exécuter le VBA de Word.
Web2 apps
Google Docs Gratuit Téléchargez sur Drive et ouvrez avec Google Docs pour lire le contenu ; les macros sont ignorées (vue sécurisée).
Word for the web Gratuit Téléchargez sur OneDrive et ouvrez dans Word en ligne pour lire/modifier le texte. Les macros ne s'exécutent pas dans le navigateur, ce qui est sûr pour la consultation.

Détails techniques

spécifications approfondies
Type MIMEapplication/vnd.ms-word.document.macroEnabled.12
Octets magiques50 4B 03 04 (« PK » - en-tête de fichier local ZIP, identique au .docx)
Format de conteneurArchive ZIP (package Office Open XML)
CompressionDEFLATE, appliquée par entrée dans le conteneur ZIP
Partie principale du documentword/document.xml - XML WordprocessingML en UTF-8 contenant le corps du document
Stockage des macrosword/vbaProject.bin - conteneur binaire OLE2/CFBF contenant le projet de macro VBA (format MS-OVBA)
Déclaration du type de contenu[Content_Types].xml déclare le type de contenu macroEnabled.12, distinguant le .docm du .docx
ChiffrementChiffrement par mot de passe optionnel via AES (ECMA-376 Agile Encryption), enveloppant le package dans une enveloppe OLE2/CFBF
Taille de fichier typique20 Ko - 10 Mo ; les fichiers contenant uniquement du texte sont petits, les images et médias intégrés dominent la taille
Ordre des octetsLittle-endian dans les champs ZIP et le stockage VBA OLE2
Vérification d'intégritéCRC-32 par entrée ZIP ; signature numérique optionnelle pour le projet VBA et/ou le package du document
Plateformes supportéesWindows, macOS, Linux (LibreOffice), web (lecture seule dans la plupart des navigateurs)
Relation avec le .docxStructurellement identique au .docx ; les différences sont la déclaration du type de contenu et l'ajout de la partie word/vbaProject.bin
Moteur VBAMicrosoft Visual Basic for Applications (VBA) ; même moteur utilisé dans les fichiers Excel (.xlsm) et PowerPoint (.pptm) prenant en charge les macros
Nombre maximal d'entrées d'archiveLimite ZIP de 65 535 entrées (rarement atteinte en pratique)
EncodageMixte : parties textuelles XML en UTF-8 plus binaire OLE2 (vbaProject.bin) dans un conteneur ZIP
Publié2007 (Word 2007 / Office Open XML)
Dernière versionOOXML transitional/strict per ISO/IEC 29500; current Microsoft 365 build of the schema
Standard ouvertOui · libre de droits
Spécificationlearn.microsoft.com

Conversions DOCM

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

Foire aux questions

Qu'est-ce qu'un fichier DOCM ?
Un document Microsoft Word prenant en charge les macros. Il est identique au DOCX mais peut également contenir des macros VBA (programmes intégrés). Word enregistre tout document utilisant des macros en tant que .docm pour que vous sachiez qu'il peut exécuter du code.
Quelle est la différence entre DOCX et DOCM ?
Les deux utilisent le format ZIP/XML de Word. Le DOCX ne peut ni contenir ni exécuter de macros ; le DOCM le peut. Si un document n'a pas de macros, il devrait être un .docx - recevoir un .docm alors que vous attendez du texte brut mérite une vérification.
Est-il sûr d'ouvrir un fichier DOCM ?
L'ouvrir ne pose pas de problème ; exécuter ses macros peut être risqué. Ne cliquez jamais sur « Activer le contenu » sur un .docm inattendu - les logiciels malveillants par macro reposent sur cela. Consultez-le dans Word pour le web/Google Docs/LibreOffice (où le VBA ne s'exécute pas) en cas de doute.
Comment supprimer les macros d'un DOCM ?
Ouvrez-le dans Word et utilisez « Enregistrer sous » en choisissant « Document Word (.docx) ». Word supprimera le projet VBA, laissant une copie sans macro avec le même texte et la même mise en forme.
Comment ouvrir un DOCM sans Microsoft Word ?
Utilisez les logiciels gratuits LibreOffice Writer ou WPS Office (ordinateur), ou téléchargez-le sur Google Docs ou Word pour le web. Ces outils lisent le contenu du document ; les options par navigateur n'exécuteront pas non plus les macros Word.
Pourquoi ai-je reçu un DOCM au lieu d'un DOCX ?
Soit le document utilise réellement des macros (un modèle d'entreprise ou un formulaire), soit il s'agit d'une tentative de phishing reposant sur des macros. Si vous n'attendiez pas de macros, n'activez pas le contenu et vérifiez l'expéditeur.

Références

1Microsoft - [MS-DOCX] Word Extensions to the Office Open XML formatlearn.microsoft.com
2Microsoft - Macros from the internet are blocked by default in Officelearn.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.PARTPartial Download File
4.MDMarkdown Document
5.BINCD/DVD Disc Image (BIN/CUE)
6.JPGJPEG Image
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.DATProgram Data File (generic)
10.RPMSGRestricted Permission Message

Extensions liées

.DOCMicrosoft Word 97-2003 Document
.ODTOpenDocument Text
.DOCXMicrosoft Word Open XML Document
.GDOCGoogle Docs Shortcut (Link to a Google Docs document)
.LSTList File (generic plain-text list / listing)
.VNTvNote (mobile phone text note / memo)

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