O que é um arquivo DOCM?
Os arquivos DOCM são documentos gerados pelo Microsoft Word 2007 ou superior com a capacidade de executar macros. É semelhante ao formato de arquivo DOCX, mas a capacidade de executar macros o torna diferente do DOCX. Assim como o DOCX, os arquivos DOCM podem armazenar texto, imagens, tabelas, formas, gráficos e outros conteúdos. . Os arquivos DOCM podem ser abertos e editados no Microsoft Word 2007 e superior.
Breve história
O formato de arquivo DOCM é baseado no padrão Office OpenXML. Foi no início de 2000, quando a Microsoft decidiu fazer a mudança para acomodar o padrão para Office Open XML. Documentos, de diferentes tipos, sob esta nova Norma foram identificados anexando “X” em suas extensões, sendo “X” para XML. Em 2007, esse novo formato de arquivo passou a fazer parte do Office 2007 e é mantido também nas novas versões do Microsoft Office. O novo tipo de arquivo adicionou vantagens de tamanhos de arquivo pequenos, menos alterações de corrupção e representação de imagens bem formatadas.
Especificações de formato de arquivo DOCM - Mais informações
O formato de arquivo DOCM segue a mesma estrutura DOCX com base no formato de arquivo Office OpenXML. O conteúdo de um formato de arquivo DOCM pode ser visualizado renomeando-o para ZIP e abrindo o arquivo usando qualquer utilitário de suporte. As especificações MS-DOCX definem os detalhes do formato de arquivo Office OpenXML para o formato de arquivo DOCX para referência dos desenvolvedores e são aplicáveis ao DOTM também. As macros estão contidas em um arquivo binário denominado vbaProject.bin, com dois arquivos de suporte vbaProject.bin.rels e vbaData.xml.