¿Cuál es la diferencia entre DOCM y DOCX?

Tanto .docx como .docm son extensiones de archivo de Microsoft Office 2007. Una extensión indica al ordenador el tipo de archivo, su codificación y qué programas pueden abrirlo. Son dos de las cuatro extensiones de Office 2007.

.docx

Es la extensión predeterminada de Word 2007 y 2010. Al abrirse con Word, representan propiedades almacenadas y subcarpetas. No contienen macros. Las macros son accesos directos a tareas automatizadas, generalmente de formato. Aunque visibles en editores de texto plano, están diseñadas para Office 2007/2010. Están asociadas a XML (Extensible Markup Language), el lenguaje de programación de las suites Office recientes.

.docm

Otra extensión de Office 2007/2010. Indica que el archivo contiene macros o las tiene habilitadas. Guardan información y formato de hojas de cálculo, gráficos, presentaciones, notas y procesamiento de texto para uso rápido y automático, ahorrando tiempo. Requieren Microsoft Office para aprovechar las macros.

Diferencias principales

Aunque ambos están asociados a Office 2007/2010, la mayoría usa .docx por defecto. La forma más fácil de distinguirlos: la «m» en .docm significa «macros», mientras que la «x» en .docx representa «XML» y no contiene macros. En resumen: .docm tiene macros habilitadas, .docx no.

Errores asociados

Suelen conocerse por los errores que provocan. Al contener macros, deben abrirse con Microsoft Office. Si se abren con otros programas o no hay Office instalado, aparecerá un error indicando que no se pueden ver correctamente o solo en texto plano. Los archivos .docm pueden contener código malicioso si provienen de fuentes no fiables; es mejor no abrirlos sin escanear con antivirus.