.DOCM

File DOCM

Microsoft Word Macro-Enabled Document
Fai una domanda
RISPOSTA RAPIDA

Un file DOCM è un documento Microsoft Word che contiene macro VBA. Si apre in Microsoft Word, LibreOffice Writer o strumenti web gratuiti come Word per il web e Google Docs. La preoccupazione principale è la sicurezza: le macro in un DOCM possono trasportare malware, quindi non cliccare mai su «Abilita contenuto» su un file che non ti aspettavi.

Sviluppatore: Microsoft Categoria: File di testo Standard aperto MIME: application/vnd.ms-word.document.macroEnabled.12
SI APRE SU Windows macOS Linux Web
Correlati: .DOC · .ODT · .DOCX · .GDOC

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 25, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file DOCM?

Un file .docm è un documento abilitato alle macro creato da Microsoft Word, introdotto con Microsoft Office 2007. Il formato .docm è strettamente correlato al formato .docx: la differenza principale è che memorizza macro VBA incorporate, che automatizzano attività ripetitive all'interno del documento. Un semplice .docx non può trasportare macro, quindi Word salva automaticamente qualsiasi documento contenente macro come .docm.

Come il .docx, il file .docm è un pacchetto Open XML compresso basato su archivio ZIP che può contenere testo formattato, immagini, forme, grafici e altro ancora. Internamente il pacchetto include una parte binaria word/vbaProject.bin che contiene il progetto VBA, insieme alle parti XML standard per contenuti e stili.

Le applicazioni che possono aprire e modificare i file .docm includono Microsoft Word, LibreOffice Writer e WPS Office Writer. Google Docs e Word per il web possono aprire i file .docm ma non eseguono completamente le macro VBA.

Sicurezza e incolumità

RISCHIO: HIGH

Il DOCM è uno dei formati più importanti da trattare con cautela perché può trasportare macro VBA che eseguono codice. I documenti Word/Excel abilitati alle macro sono un metodo di distribuzione malware di lunga data (es. Emotet, allegati dropper mascherati da «fattura» o «curriculum»): l'attacco funziona spingendo l'utente tramite ingegneria sociale a cliccare su «Abilita contenuto»/«Abilita macro», dopodiché la macro può scaricare ed eseguire malware. Difese: (1) dal 2022 Microsoft blocca le macro per impostazione predefinita nei file Office provenienti da Internet (Mark of the Web) - non ignorare quell'avviso per file inaspettati; (2) non abilitare mai le macro su un .docm che non hai richiesto, specialmente se un documento che dovrebbe essere testo semplice arriva come abilitato alle macro; (3) per leggere contenuti sospetti in sicurezza, aprili in Google Docs / Word per il web / LibreOffice dove il VBA di Word non viene eseguito, oppure salvali come .docx per rimuovere le macro; (4) mantieni aggiornati l'antivirus e Office.

Dettagli del formato

in sintesi
NOME COMPLETOMicrosoft Word Macro-Enabled Documentanche noto come Word Open XML Macro-Enabled Document, macro-enabled Word document
SVILUPPATOREMicrosoftdal 2007 (Word 2007 / Office Open XML)
CATEGORIAFile di testo
TIPO MIMEapplication/vnd.ms-word.document.macroEnabled.12
TIPOPacchetto Office Open XML basato su ZIP (XML zippato) che trasporta un progetto macro VBA
STANDARDAperto · royalty-free
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Un DOCM è un archivio ZIP, quindi inizia con «PK» (50 4B 03 04) come qualsiasi ZIP e come un DOCX. Differisce dal DOCX solo internamente: il file [Content_Types].xml dichiara il tipo di contenuto del documento principale come abilitato alle macro e il pacchetto contiene una parte word/vbaProject.bin che ospita le macro VBA. Il vecchio formato binario .doc inizia con D0 CF 11 E0 (OLE2).

Programmi che aprono file DOCM

Windows3 apps
Microsoft Word A pagamento Fai doppio clic per aprire. Le macro rimangono disabilitate finché non scegli «Abilita contenuto»: fallo solo per i file attendibili.
LibreOffice Writer Open-source Gratuito; apre il testo del documento e (con un avviso di sicurezza) le macro mappate in StarBasic. Ottimo per leggere in sicurezza un .docm sospetto senza eseguire il VBA di Word.
WPS Office Writer Freemium Editor gratuito simile a Word; apre e modifica il contenuto DOCM.
macOS2 apps
Microsoft Word A pagamento Fai doppio clic per aprire. Le macro rimangono disabilitate finché non scegli «Abilita contenuto»: fallo solo per i file attendibili.
LibreOffice Writer Open-source Gratuito; apre il testo del documento e (con un avviso di sicurezza) le macro mappate in StarBasic. Ottimo per leggere in sicurezza un .docm sospetto senza eseguire il VBA di Word.
Linux1 app
LibreOffice Writer Open-source Gratuito; apre il testo del documento e (con un avviso di sicurezza) le macro mappate in StarBasic. Ottimo per leggere in sicurezza un .docm sospetto senza eseguire il VBA di Word.
Web2 apps
Google Docs Gratuito Caricalo su Drive e aprilo con Google Docs per leggere il contenuto; le macro vengono ignorate (visualizzazione sicura).
Word for the web Gratuito Caricalo su OneDrive e aprilo in Word online per leggere/modificare il testo. Le macro non vengono eseguite nel browser, il che è sicuro per la visualizzazione.

Dettagli tecnici

specifiche approfondite
Tipo MIMEapplication/vnd.ms-word.document.macroEnabled.12
Magic bytes50 4B 03 04 («PK» - intestazione file locale ZIP, identica a .docx)
Formato contenitoreArchivio ZIP (pacchetto Office Open XML)
CompressioneDEFLATE, applicata per ogni voce all'interno del contenitore ZIP
Parte principale del documentoword/document.xml - XML WordprocessingML in UTF-8 che contiene il corpo del documento
Archiviazione macroword/vbaProject.bin - contenitore binario OLE2/CFBF che ospita il progetto macro VBA (formato MS-OVBA)
Dichiarazione Content-type[Content_Types].xml dichiara il tipo di contenuto macroEnabled.12, distinguendo .docm da .docx
CrittografiaCrittografia password opzionale tramite AES (ECMA-376 Agile Encryption), che avvolge il pacchetto in un involucro OLE2/CFBF
Dimensione tipica del file20 KB - 10 MB; i file di solo testo sono piccoli, le immagini incorporate e i media dominano la dimensione
Ordine dei byteLittle-endian nei campi ZIP e nell'archiviazione VBA OLE2
Controllo integritàCRC-32 per ogni voce ZIP; firma digitale opzionale per il progetto VBA e/o il pacchetto del documento
Piattaforme supportateWindows, macOS, Linux (LibreOffice), web (sola visualizzazione nella maggior parte dei browser)
Relazione con .docxStrutturalmente identico a .docx; le differenze sono la dichiarazione del tipo di contenuto e l'aggiunta della parte word/vbaProject.bin
Motore VBAMicrosoft Visual Basic for Applications (VBA); lo stesso motore utilizzato nei file Excel (.xlsm) e PowerPoint (.pptm) abilitati alle macro
Numero massimo di voci nell'archivioLimite ZIP di 65.535 voci (raramente raggiunto in pratica)
CodificaMista: parti di testo XML in UTF-8 più OLE2 binario (vbaProject.bin) all'interno di un contenitore ZIP
Rilasciato2007 (Word 2007 / Office Open XML)
Ultima versioneOOXML transitional/strict per ISO/IEC 29500; current Microsoft 365 build of the schema
Standard aperto · royalty-free
Specificalearn.microsoft.com

Conversioni DOCM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file DOCM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file DOCM.

Domande frequenti

Cos'è un file DOCM?
Un documento Microsoft Word abilitato alle macro. È proprio come un DOCX ma può contenere anche macro VBA (programmi incorporati). Word salva qualsiasi documento che utilizza macro come .docm in modo che l'utente sappia che può eseguire codice.
Qual è la differenza tra DOCX e DOCM?
Entrambi sono nel formato ZIP/XML di Word. DOCX non può contenere o eseguire macro; DOCM sì. Se un documento non ha macro dovrebbe essere un .docx: ricevere un .docm dove ci si aspetta del testo semplice merita un controllo approfondito.
Un file DOCM è sicuro da aprire?
Aprirlo va bene; eseguire le sue macro potrebbe non esserlo. Non cliccare mai su «Abilita contenuto» su un .docm che non ti aspettavi: i malware basati su macro si affidano a questo. Visualizzalo in Word per il web/Google Docs/LibreOffice (dove il VBA non viene eseguito) se non sei sicuro.
Come faccio a rimuovere le macro da un DOCM?
Aprilo in Word e usa «Salva con nome» come «Documento di Word (.docx)». Word rimuoverà il progetto VBA, lasciando una copia priva di macro con lo stesso testo e formattazione.
Come si apre un DOCM senza Microsoft Word?
Usa i gratuiti LibreOffice Writer o WPS Office (desktop), oppure caricalo su Google Docs o Word per il web. Questi leggono il contenuto del documento; le opzioni browser inoltre non eseguiranno alcuna macro di Word.
Perché ho ricevuto un DOCM invece di un DOCX?
O il documento utilizza realmente delle macro (un modello o modulo aziendale), o si tratta di un tentativo di phishing che si affida alle macro. Se non ti aspettavi delle macro, non abilitare il contenuto e verifica il mittente.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z