.DOCM

DOCM-fil

Microsoft Word Macro-Enabled Document
Ställ en fråga
SNABBT SVAR

En DOCM-fil är ett Microsoft Word-dokument som innehåller VBA-makron. Den öppnas i Microsoft Word, LibreOffice Writer eller kostnadsfria webbverktyg som Word för webben och Google Docs. Den främsta säkerhetsaspekten är att makron i en DOCM kan innehålla skadlig kod, så klicka aldrig på «Aktivera innehåll» i en fil som du inte förväntade dig.

Utvecklare: Microsoft Kategori: Textfiler Öppen standard MIME: application/vnd.ms-word.document.macroEnabled.12
ÖPPNAS PÅ Windows macOS Linux Web
Relaterat: .DOC · .ODT · .DOCX · .GDOC

På denna sida

19k+ filtillägg indexerade
Senast granskad Jun 25, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet DOCM?

En .docm-fil är ett makroaktiverat dokument skapat av Microsoft Word, introducerat med Microsoft Office 2007. Formatet .docm är nära besläktat med .docx-formatet - den avgörande skillnaden är att det lagrar inbäddade VBA-makron, som automatiserar repetitiva uppgifter i dokumentet. En vanlig .docx kan inte innehålla makron, så Word sparar automatiskt alla dokument som innehåller makron som .docm.

Precis som .docx är .docm-filen ett komprimerat, ZIP-arkiv-baserat Open XML-paket som kan innehålla formaterad text, bilder, former, diagram med mera. Internt innehåller paketet en binär del word/vbaProject.bin som håller VBA-projektet, tillsammans med standard XML-delar för innehåll och stilar.

Applikationer som kan öppna och redigera .docm-filer inkluderar Microsoft Word, LibreOffice Writer och WPS Office Writer. Google Docs och Word för webben kan öppna .docm-filer men kör inte VBA-makron fullt ut.

Säkerhet & trygghet

RISK: HIGH

DOCM är ett av de viktigaste formaten att hantera med försiktighet eftersom det kan innehålla VBA-makron som kör kod. Makroaktiverade Word/Excel-dokument är en sedan länge använd metod för att sprida skadlig kod (t.ex. Emotet, dropper-bilagor som «fakturor»/«CV:n») - attacken fungerar genom att manipulera användaren att klicka på «Aktivera innehåll»/«Aktivera makron», varefter makrot kan ladda ner och köra skadlig kod. Försvar: (1) sedan 2022 blockerar Microsoft makron som standard i Office-filer som kommer från internet (Mark of the Web) - kringgå inte den varningen för oväntade filer; (2) aktivera aldrig makron i en .docm som du inte själv begärt, särskilt om ett dokument som borde vara vanlig text anländer som makroaktiverat; (3) för att läsa misstänkt innehåll säkert, öppna det i Google Docs / Word för webben / LibreOffice där Word VBA inte körs, eller spara det som .docx för att rensa makron; (4) håll antivirus och Office uppdaterade.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNMicrosoft Word Macro-Enabled Documentäven känd som Word Open XML Macro-Enabled Document, macro-enabled Word document
UTVECKLAREMicrosoftsedan 2007 (Word 2007 / Office Open XML)
KATEGORITextfiler
MIME-TYPapplication/vnd.ms-word.document.macroEnabled.12
TYPZIP-baserat Office Open XML-paket (zippad XML) som innehåller ett VBA-makroprojekt
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
504B0304
ASCII
PK··
En DOCM är ett ZIP-arkiv, så den börjar med «PK» (50 4B 03 04) precis som alla ZIP-filer och som en DOCX. Den skiljer sig från DOCX endast internt: [Content_Types].xml deklarerar den makroaktiverade innehållstypen för huvuddokumentet och paketet innehåller en word/vbaProject.bin-del som håller VBA-makrona. Den äldre binära .doc börjar med D0 CF 11 E0 (OLE2).

Program som öppnar DOCM-filer

Windows3 apps
Microsoft Word Betald Dubbelklicka för att öppna. Makron förblir inaktiverade tills du väljer «Aktivera innehåll» - gör detta endast för betrodda filer.
LibreOffice Writer Öppen källkod Kostnadsfritt; öppnar dokumentets text och (efter en säkerhetsfråga) StarBasic-mappade makron. Bra för att säkert läsa en misstänkt .docm utan att köra Word VBA.
WPS Office Writer Freemium Kostnadsfri Word-liknande redigerare; öppnar och redigerar DOCM-innehåll.
macOS2 apps
Microsoft Word Betald Dubbelklicka för att öppna. Makron förblir inaktiverade tills du väljer «Aktivera innehåll» - gör detta endast för betrodda filer.
LibreOffice Writer Öppen källkod Kostnadsfritt; öppnar dokumentets text och (efter en säkerhetsfråga) StarBasic-mappade makron. Bra för att säkert läsa en misstänkt .docm utan att köra Word VBA.
Linux1 app
LibreOffice Writer Öppen källkod Kostnadsfritt; öppnar dokumentets text och (efter en säkerhetsfråga) StarBasic-mappade makron. Bra för att säkert läsa en misstänkt .docm utan att köra Word VBA.
Web2 apps
Google Docs Gratis Ladda upp till Drive och öppna med Google Docs för att läsa innehållet; makron ignoreras (säker visning).
Word for the web Gratis Ladda upp till OneDrive och öppna i Word online för att läsa/redigera texten. Makron körs inte i webbläsaren, vilket är säkert för visning.

Tekniska detaljer

djup specifikation
MIME-typapplication/vnd.ms-word.document.macroEnabled.12
Magic bytes50 4B 03 04 («PK» - ZIP lokal filheader, identisk med .docx)
ContainerformatZIP-arkiv (Office Open XML-paket)
KomprimeringDEFLATE, tillämpas per post i ZIP-containern
Huvuddokumentdelword/document.xml - UTF-8 WordprocessingML XML som innehåller dokumentets brödtext
Makrolagringword/vbaProject.bin - binär OLE2/CFBF-container som håller VBA-makroprojektet (MS-OVBA-format)
Deklaration av innehållstyp[Content_Types].xml deklarerar innehållstypen macroEnabled.12, vilket skiljer .docm från .docx
KrypteringValfri lösenordskryptering via AES (ECMA-376 Agile Encryption), som omsluter paketet i ett OLE2/CFBF-hölje
Typisk filstorlek20 KB - 10 MB; filer med endast text är små, inbäddade bilder och media dominerar storleken
ByteordningLittle-endian i ZIP-fält och OLE2 VBA-lagringen
IntegritetskontrollZIP per-post CRC-32; valfri digital signatur för VBA-projektet och/eller dokumentpaketet
Plattformar som stödsWindows, macOS, Linux (LibreOffice), webben (endast visning i de flesta webbläsare)
Relation till .docxStrukturellt identisk med .docx; skillnaderna är deklarationen av innehållstyp och den tillagda delen word/vbaProject.bin
VBA-motorMicrosoft Visual Basic for Applications (VBA); samma motor som används i makroaktiverade Excel- (.xlsm) och PowerPoint-filer (.pptm)
Maximalt antal arkivposterZIP-gräns på 65 535 poster (nås sällan i praktiken)
KodningBlandad: UTF-8 XML-textdelar plus binär OLE2 (vbaProject.bin) inuti en ZIP-container
Släppt2007 (Word 2007 / Office Open XML)
Senaste versionOOXML transitional/strict per ISO/IEC 29500; current Microsoft 365 build of the schema
Öppen standardJa · royaltyfri
Specifikationlearn.microsoft.com

DOCM-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med DOCM-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om DOCM-filer.

Vanliga frågor

Vad är en DOCM-fil?
Ett makroaktiverat Microsoft Word-dokument. Det är precis som en DOCX men kan även innehålla VBA-makron (inbäddade program). Word sparar alla dokument som använder makron som .docm så att du vet att de kan köra kod.
Vad är skillnaden mellan DOCX och DOCM?
Båda använder Words ZIP/XML-format. DOCX kan inte innehålla eller köra makron; DOCM kan det. Om ett dokument inte har några makron bör det vara en .docx - att få en .docm när du förväntar dig vanlig text är värt en extra granskning.
Är det säkert att öppna en DOCM-fil?
Att öppna den är oftast säkert; att köra dess makron kan vara farligt. Klicka aldrig på «Aktivera innehåll» på en .docm du inte förväntade dig - skadlig kod via makron förlitar sig på det. Visa den i Word för webben/Google Docs/LibreOffice (där ingen VBA körs) om du är osäker.
Hur tar jag bort makron från en DOCM?
Öppna den i Word och välj «Spara som» 'Word-dokument (.docx)'. Word rensar då bort VBA-projektet och lämnar en makrofri kopia med samma text och formatering.
Hur öppnar jag en DOCM utan Microsoft Word?
Använd kostnadsfria LibreOffice Writer eller WPS Office (skrivbord), eller ladda upp den till Google Docs eller Word för webben. Dessa läser dokumentets innehåll; webbalternativen kör inte heller några Word-makron.
Varför fick jag en DOCM istället för en DOCX?
Antingen använder dokumentet faktiskt makron (en företagsmall eller ett formulär), eller så är det ett nätfiskeförsök som förlitar sig på makron. Om du inte förväntade dig makron, aktivera inte innehållet och verifiera avsändaren.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö