¿Por qué convertir XLSM a XLS?
Los usuarios bajan de versión a .XLS casi exclusivamente por compatibilidad con sistemas heredados - software antiguo como Excel 2000 o 2003, o sistemas empresariales bloqueados en el formato binario anterior. Las macros VBA sobreviven al proceso porque XLS también las admite, pero las funciones de Excel 2007+ (incluyendo recuentos de filas masivos y nuevos tipos de gráficos) pueden perderse. Si todos los involucrados usan Excel 2007 o posterior, mantener el formato .xlsm es la opción más segura.
Cómo convertir XLSM a XLS
Microsoft Excel - Guardar como BUILT-IN
Abra el archivo en Excel, vaya a Archivo > Guardar como, elija Libro de Excel 97-2003 (*.xls) en el menú desplegable de formato, luego revise el informe de compatibilidad antes de confirmar.
LibreOffice Calc FREE
Abra el .xlsm en LibreOffice Calc, elija Archivo > Guardar como y seleccione Microsoft Excel 97-2003 (.xls) como formato.
Línea de comandos - LibreOffice CLI
Ejecute libreoffice --headless --convert-to xls suarchivo.xlsm para convertir sin abrir una interfaz gráfica.
Programas que convierten XLSM
Acerca de estos formatos
Un archivo XLSM es una hoja de cálculo de Microsoft Excel que contiene macros de VBA -código de automatización que se ejecuta dentro del archivo-. Ábralo en Microsoft Excel (soporte…
Abrir detalles de .XLSM →Un archivo XLS es una hoja de cálculo de Microsoft Excel en formato antiguo de la era Excel 97-2003, guardado como un archivo binario en lugar del formato XLSX basado en ZIP utilizado desde…
Abrir detalles de .XLS →Calidad y qué observar
- Las hojas XLS están limitadas a 65.536 filas y 256 columnas - los datos más allá de esos límites se truncan silenciosamente.
- Las macros VBA se transfieren a XLS, pero el código que dependa de funciones de Excel introducidas después de 2003 puede fallar en versiones de Excel genuinamente antiguas.
- Los archivos binarios XLS suelen ser más grandes que la fuente
.xlsmcomprimida en ZIP.
Preguntas frecuentes
¿Seguirán funcionando mis macros después de convertirlas a XLS?
¿Puedo simplemente renombrar `.xlsm` a `.xls`?
¿Cuál es el límite de filas en XLS frente a XLSM?
¿Es seguro compartir archivos XLS?
.xlsm. Para compartir sin macros, use .xlsx o .csv en su lugar.