Réponse rapide
- Un fichier DOCM est un document XML de Microsoft Word pouvant contenir des macros VBA, dont les fonctions VBA incorporées sont perdues lors d'une conversion en DOCX.
- Ouvrez le DOCM avec Microsoft Word 2007 ou Word 2010, 2013, 2016, 2019 ou 2021. Microsoft 365 n'exécute normalement pas automatiquement le contenu actif incorporé, sauf si le document est approuvé ou ouvert depuis un emplacement approuvé. Avant de l'activer, assurez-vous de comprendre le rôle de la macro. Les macros ne sont généralement pas nécessaires pour lire le document ou effectuer des modifications simples.
- Manipulez les fichiers DOCM avec une grande prudence, car les macros VBA incorporées constituent du contenu actif susceptible de transporter des virus de macro. Microsoft déconseille d'activer un contenu sans savoir ce qu'il fait, même si l'expéditeur apparent semble fiable. L'extension .docm ne prouve pas qu'un fichier donné est malveillant, et l'IANA ne répertorie aucun nombre magique propre au format DOCM.
Fichier DOCM : ouverture, évaluation et conversion
DOCM est le format de document Microsoft Word prenant en charge les macros et utilise l'extension .docm. Il reprend la structure XML de base d'un document Word moderne, mais peut aussi contenir du code VBA. Il s'agit, en interne, d'un paquet ZIP conforme aux Open Packaging Conventions, dont les différentes parties peuvent contenir du XML, des données binaires, des images et d'autres éléments. Lorsque Word enregistre une macro, il ajoute une partie binaire vbaProject contenant la représentation interne du projet de macros. Son type de média enregistré est application/vnd.ms-word.document.macroEnabled.12 et l'IANA ne répertorie aucun nombre magique propre au format.
Pour convertir un DOCM au format DOCX sans macros, supprimez les macros et la partie binaire vbaProject, puis enregistrez le document en DOCX. Le contenu Word ordinaire peut être conservé, mais la fonctionnalité VBA incorporée est perdue. Conservez le DOCM d'origine si le fonctionnement de ses macros peut encore être nécessaire.
Ouvrir un fichier
Ouvrez le DOCM avec Microsoft Word 2007 ou Word 2010, 2013, 2016, 2019 ou 2021. Microsoft 365 n'exécute normalement pas automatiquement le contenu actif incorporé, sauf si le document est approuvé ou ouvert depuis un emplacement approuvé. Avant de l'activer, assurez-vous de comprendre le rôle de la macro. Les macros ne sont généralement pas nécessaires pour lire le document ou effectuer des modifications simples.
Ouvrez le DOCM avec Microsoft Word 2007 ou Word 2010, 2013, 2016, 2019 ou 2021. Microsoft 365 n'exécute normalement pas automatiquement le contenu actif incorporé, sauf si le document est approuvé ou ouvert depuis un emplacement approuvé. Avant de l'activer, assurez-vous de comprendre le rôle de la macro. Les macros ne sont généralement pas nécessaires pour lire le document ou effectuer des modifications simples.
Pour convertir un DOCM au format DOCX sans macros, supprimez les macros et la partie binaire vbaProject, puis enregistrez le document en DOCX. Le contenu Word ordinaire peut être conservé, mais la fonctionnalité VBA incorporée est perdue. Conservez le DOCM d'origine si le fonctionnement de ses macros peut encore être nécessaire.
Sécurité
Manipulez les fichiers DOCM avec une grande prudence, car les macros VBA incorporées constituent du contenu actif susceptible de transporter des virus de macro. Microsoft déconseille d'activer un contenu sans savoir ce qu'il fait, même si l'expéditeur apparent semble fiable. L'extension .docm ne prouve pas qu'un fichier donné est malveillant, et l'IANA ne répertorie aucun nombre magique propre au format DOCM.
Do not open the file when its source, double extension, or actual contents do not match what you expected.
Convertisseurs
Pour convertir un DOCM au format DOCX sans macros, supprimez les macros et la partie binaire vbaProject, puis enregistrez le document en DOCX. Le contenu Word ordinaire peut être conservé, mais la fonctionnalité VBA incorporée est perdue. Conservez le DOCM d'origine si le fonctionnement de ses macros peut encore être nécessaire.
Work from a copy, then compare image quality, metadata, and layout after conversion.
Questions fréquentes
Qu'est-ce qu'un fichier DOCM et que contient-il ?
Un DOCM est un document XML de Microsoft Word pouvant contenir des macros VBA. Son paquet peut inclure du XML, des données binaires, des images et une partie binaire vbaProject contenant la représentation interne d'un projet de macros enregistré.
Puis-je ouvrir un fichier DOCM sur un téléphone ?
La liste de compatibilité DOCM de Microsoft mentionne Word 2007 et Word 2010 à 2021, mais ne confirme pas la compatibilité des applications mobiles. Pour une méthode prise en charge, utilisez l'une de ces versions de Word pour ordinateur.
Puis-je consulter un fichier DOCM sans activer ses macros ?
Oui. Les macros ne sont généralement pas nécessaires pour lire un DOCM ou effectuer des modifications simples, le contenu actif peut donc rester désactivé.
Quelle est la différence entre un fichier DOCM et un fichier DOCX ?
Les deux utilisent le format XML de base des documents Word modernes, mais DOCM peut stocker du code de macro VBA. DOCX est le format sans activation de macros.
La conversion d'un fichier DOCM en DOCX supprime-t-elle ses macros ?
Oui. La conversion exige de supprimer les macros et leur partie vbaProject, ce qui entraîne la perte de la fonctionnalité VBA incorporée.
Un fichier DOCM peut-il contenir un virus de macro ?
Oui. Les macros DOCM sont du contenu actif susceptible de transporter des virus de macro, mais l'extension ne prouve pas qu'un fichier particulier est malveillant.
Comment puis-je évaluer un fichier DOCM avant d'activer son contenu ?
Déterminez ce que fait la macro et s'il existe une raison de l'exécuter avant d'activer le contenu. Un expéditeur apparemment fiable ne suffit pas à lui seul.
Quel type MIME et quelle signature identifient un fichier DOCM ?
Le type MIME enregistré est application/vnd.ms-word.document.macroEnabled.12. L'IANA ne répertorie aucun nombre magique propre au format DOCM.
Comment ouvrir un fichier DOCM dans Microsoft Word ?
Utilisez Microsoft Word 2007 ou Word 2010, 2013, 2016, 2019 ou 2021. La lecture du DOCM et les modifications simples ne nécessitent généralement pas l'exécution de ses macros.
Mon fichier DOCM ne s'ouvre pas dans Word : quelles erreurs vérifier pour le réparer ?
Confirmez d'abord que le nom se termine par .docm, puis essayez Word 2007 ou Word 2010 à 2021. Un DOCM est structurellement un paquet ZIP Open Packaging Conventions, mais l'extension ne valide pas son contenu. N'activez pas les macros pour diagnostiquer l'erreur.
Formats associés
Sources
Media type registration: application/vnd.ms-word.document.macroEnabled.12 · IANA
File format reference for Word, Excel, and PowerPoint · Microsoft Learn
XML file name extension reference for Office · Microsoft Learn
Office Macro-Enabled File Format [MS-OFFMACRO] · Microsoft Open Specifications
Convert a word processing document from the DOCM to the DOCX file format · Microsoft Learn
Protect yourself from macro viruses · Microsoft Support