.DOCM

Arquivo DOCM

Microsoft Word Macro-Enabled Document
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo DOCM é um documento do Microsoft Word que contém macros VBA. Ele abre no Microsoft Word, LibreOffice Writer ou ferramentas web gratuitas como o Word para a web e Google Docs. A principal preocupação é a segurança: macros em um DOCM podem conter malware, portanto, nunca clique em «Habilitar Conteúdo» em um arquivo que você não esperava.

Desenvolvedor: Microsoft Categoria: Arquivos de Texto Padrão aberto MIME: application/vnd.ms-word.document.macroEnabled.12
ABRE EM Windows macOS Linux Web
Relacionado: .DOC · .ODT · .DOCX · .GDOC

Nesta página

19k+ extensões indexadas
Última revisão em Jun 25, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro DOCM?

Um arquivo .docm é um documento com macros habilitadas criado pelo Microsoft Word, introduzido com o Microsoft Office 2007. O formato .docm está intimamente relacionado ao formato .docx - a principal diferença é que ele armazena macros VBA incorporadas, que automatizam tarefas repetitivas dentro do documento. Um .docx comum não pode conter macros, então o Word salva automaticamente qualquer documento que contenha macros como .docm.

Assim como o .docx, o arquivo .docm é um pacote Open XML compactado baseado em arquivo ZIP que pode conter texto formatado, imagens, formas, gráficos e muito mais. Internamente, o pacote inclui uma parte binária word/vbaProject.bin que contém o projeto VBA, ao lado das partes XML padrão para conteúdo e estilos.

Aplicativos que podem abrir e editar arquivos .docm incluem Microsoft Word, LibreOffice Writer e WPS Office Writer. O Google Docs e o Word para a web podem abrir arquivos .docm, mas não executam totalmente as macros VBA.

Segurança e proteção

RISCO: HIGH

O DOCM é um dos formatos mais importantes a serem tratados com cautela porque pode conter macros VBA que executam código. Documentos de Word/Excel com macros habilitadas são um método antigo de entrega de malware (ex: Emotet, anexos de «fatura»/«currículo») - o ataque funciona através de engenharia social para que o usuário clique em «Habilitar Conteúdo»/«Habilitar Macros», após o qual a macro pode baixar e executar malware. Defesas: (1) desde 2022, a Microsoft bloqueia macros por padrão em arquivos do Office vindos da internet (Mark of the Web) - não ignore esse aviso para arquivos inesperados; (2) nunca habilite macros em um .docm que você não solicitou, especialmente se um documento que deveria ser texto simples chegar com macros habilitadas; (3) para ler conteúdo suspeito com segurança, abra-o no Google Docs / Word para a web / LibreOffice onde o VBA do Word não roda, ou salve-o como .docx para remover as macros; (4) mantenha o antivírus e o Office atualizados.

Detalhes do formato

em resumo
NOME COMPLETOMicrosoft Word Macro-Enabled Documenttambém conhecido como Word Open XML Macro-Enabled Document, macro-enabled Word document
DESENVOLVEDORMicrosoftdesde 2007 (Word 2007 / Office Open XML)
TIPO MIMEapplication/vnd.ms-word.document.macroEnabled.12
TIPOPacote Office Open XML baseado em ZIP (XML compactado) contendo um projeto de macro VBA
PADRÃOAberto · livre de royalties
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Um DOCM é um arquivo ZIP, portanto começa com «PK» (50 4B 03 04) como qualquer ZIP e como um DOCX. Ele difere do DOCX apenas internamente: o [Content_Types].xml declara o tipo de conteúdo do documento principal como habilitado para macros e o pacote contém uma parte word/vbaProject.bin que guarda as macros VBA. O formato binário antigo .doc começa com D0 CF 11 E0 (OLE2).

Programas que abrem arquivos DOCM

Windows3 apps
Microsoft Word Pago Clique duas vezes para abrir. As macros permanecem desativadas até que você escolha «Habilitar Conteúdo» - faça isso apenas para arquivos confiáveis.
LibreOffice Writer Código aberto Gratuito; abre o texto do documento e (com um aviso de segurança) macros mapeadas para StarBasic. Bom para ler com segurança um .docm suspeito sem executar o VBA do Word.
WPS Office Writer Freemium Editor gratuito semelhante ao Word; abre e edita o conteúdo de DOCM.
macOS2 apps
Microsoft Word Pago Clique duas vezes para abrir. As macros permanecem desativadas até que você escolha «Habilitar Conteúdo» - faça isso apenas para arquivos confiáveis.
LibreOffice Writer Código aberto Gratuito; abre o texto do documento e (com um aviso de segurança) macros mapeadas para StarBasic. Bom para ler com segurança um .docm suspeito sem executar o VBA do Word.
Linux1 app
LibreOffice Writer Código aberto Gratuito; abre o texto do documento e (com um aviso de segurança) macros mapeadas para StarBasic. Bom para ler com segurança um .docm suspeito sem executar o VBA do Word.
Web2 apps
Google Docs Gratuito Envie para o Drive e abra com o Google Docs para ler o conteúdo; as macros são ignoradas (visualização segura).
Word for the web Gratuito Envie para o OneDrive e abra no Word online para ler/editar o texto. As macros não rodam no navegador, o que é seguro para visualização.

Detalhes técnicos

especificação profunda
Tipo MIMEapplication/vnd.ms-word.document.macroEnabled.12
Magic bytes50 4B 03 04 («PK» - cabeçalho de arquivo local ZIP, idêntico ao .docx)
Formato de contêinerArquivo ZIP (pacote Office Open XML)
CompressãoDEFLATE, aplicada por entrada dentro do contêiner ZIP
Parte principal do documentoword/document.xml - XML WordprocessingML em UTF-8 contendo o corpo do documento
Armazenamento de macrosword/vbaProject.bin - contêiner binário OLE2/CFBF contendo o projeto de macro VBA (formato MS-OVBA)
Declaração de tipo de conteúdo[Content_Types].xml declara o tipo de conteúdo macroEnabled.12, distinguindo .docm de .docx
CriptografiaCriptografia de senha opcional via AES (ECMA-376 Agile Encryption), envolvendo o pacote em um envelope OLE2/CFBF
Tamanho de arquivo típico20 KB - 10 MB; arquivos apenas de texto são pequenos, imagens e mídias incorporadas dominam o tamanho
Ordem dos bytesLittle-endian nos campos ZIP e no armazenamento VBA OLE2
Verificação de integridadeCRC-32 por entrada ZIP; assinatura digital opcional para o projeto VBA e/ou pacote do documento
Plataformas suportadasWindows, macOS, Linux (LibreOffice), web (apenas visualização na maioria dos navegadores)
Relação com .docxEstruturalmente idêntico ao .docx; as diferenças são a declaração do tipo de conteúdo e a parte word/vbaProject.bin adicionada
Mecanismo VBAMicrosoft Visual Basic for Applications (VBA); mesmo mecanismo usado em arquivos Excel (.xlsm) e PowerPoint (.pptm) com macros
Máximo de entradas no arquivoLimite do ZIP de 65.535 entradas (raramente atingido na prática)
CodificaçãoMista: partes de texto XML em UTF-8 mais binário OLE2 (vbaProject.bin) dentro de um contêiner ZIP
Lançado2007 (Word 2007 / Office Open XML)
Versão mais recenteOOXML transitional/strict per ISO/IEC 29500; current Microsoft 365 build of the schema
Padrão abertoSim · livre de royalties
Especificaçãolearn.microsoft.com

Conversões de DOCM

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos DOCM. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos DOCM.

Perguntas frequentes

O que é um arquivo DOCM?
Um documento do Microsoft Word com macros habilitadas. É exatamente como um DOCX, mas também pode conter macros VBA (programas incorporados). O Word salva qualquer documento que use macros como .docm para que você saiba que ele pode executar código.
Qual é a diferença entre DOCX e DOCM?
Ambos utilizam o formato ZIP/XML do Word. O DOCX não pode conter ou executar macros; o DOCM pode. Se um documento não possui macros, ele deve ser um .docx - receber um .docm onde você esperava apenas texto simples merece atenção redobrada.
É seguro abrir um arquivo DOCM?
Abri-lo não tem problema; executar suas macros pode ser perigoso. Nunca clique em «Habilitar Conteúdo» em um .docm que você não esperava - malwares de macro dependem disso. Visualize-o no Word para a web/Google Docs/LibreOffice (onde o VBA não é executado) se não tiver certeza.
Como removo as macros de um DOCM?
Abra-o no Word e use «Salvar como» «Documento do Word (.docx)». O Word removerá o projeto VBA, deixando uma cópia sem macros com o mesmo texto e formatação.
Como abro um DOCM sem o Microsoft Word?
Use os gratuitos LibreOffice Writer ou WPS Office (desktop), ou envie-o para o Google Docs ou Word para a web. Eles leem o conteúdo do documento; as opções de navegador também não executarão nenhuma macro do Word.
Por que recebi um DOCM em vez de um DOCX?
Ou o documento realmente utiliza macros (um modelo ou formulário corporativo), ou é uma tentativa de phishing baseada em macros. Se você não esperava macros, não habilite o conteúdo e verifique o remetente.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z