XLSM

¿Qué es un archivo XLSM?

Un libro de Excel con macros incorporadas.

Qué es XLSM

XLSM es un contenedor: una envoltura para flujos que ha codificado otra cosa. Se usa para la edición.

La extensión es .xlsm y el nombre completo, Excel Macro-Enabled Workbook. Ambos importan menos que lo que el archivo puede contener, y de eso trata el resto de esta página.

De dónde viene XLSM

Microsoft lo publicó en 2007. La especificación es ECMA-376.

La edad interesa por un motivo práctico: cuanto más antiguo es un formato, más programas han tenido tiempo de aprenderlo.

La especificación es pública

Cualquiera puede implementarla sin pedir permiso ni pagar licencia. Por eso aparece en tantos programas, y por eso los archivos escritos hace veinte años siguen abriéndose hoy.

Puede contener varias páginas en un solo archivo

Un archivo XLSM no está limitado a una página, y eso importa al convertirlo a algo que sí lo está: un destino de una sola imagen produce un archivo por página, y conviene mirar cómo los numera antes de reenviarlos.

Puede contener macros

XLSM tiene permitido llevar código ejecutable, y esa suele ser la única razón por la que alguien se topa con esta extensión: un servidor de correo o un portal de documentos la rechazó. Convertir a un formato sin macros es la salida habitual, y sí, las macros desaparecen por el camino.

Qué clase de documento es

XLSM contiene una hoja de cálculo: celdas, fórmulas y las hojas a su alrededor.

Eso decide cómo se convierte: una hoja de cálculo se vuelve un área de impresión, y dónde cortan las columnas es una decisión que alguien tiene que tomar.

Qué abre XLSM

Microsoft Excel lo lee, y también la mayoría de programas del mismo tipo.

Cuando un archivo no se abre, el formato rara vez es el problema: lo más habitual es que el programa sea anterior al formato. Convertir a algo más antiguo es la salida fiable, y para eso está el resto de este sitio.

Abrirlo en el navegador

Ningún navegador lo lee.

Ese es el motivo más frecuente para convertirlo: no que el formato sea malo, sino que el sitio donde quieres mostrar el archivo no sabe leerlo.

Es un formato de trabajo

XLSM está pensado para abrirse y cambiarse. Guarda el archivo en este formato mientras el trabajo siga en marcha y exporta desde él cada vez que haga falta una copia terminada.

Los datos, en un solo sitio

Identificadores y procedencia del formato XLSM.
Extensión.xlsm
Tipo de medioapplication/vnd.ms-excel.sheet.macroEnabled.12
Publicado porMicrosoft
Primera publicación2007
EspecificaciónECMA-376

Convertir XLSM a otra cosa

Formatos que puedes usar en lugar de XLSM