Cómo convertir un archivo de Excel al formato .xls
El formato .xls es el formato clásico de Microsoft Excel utilizado desde las versiones 97 hasta 2003, mientras que el .xlsx es el formato moderno introducido con Excel 2007. Aunque ambos son perfectamente funcionales, existen situaciones en las que necesitas trabajar con archivos .xls: compatibilidad con software bancario antiguo, sistemas ERP legados, plantillas institucionales o simplemente requerimientos de una empresa que aún opera con formatos de hace dos décadas.
La forma más directa de realizar esta conversión es desde el propio Excel. Abre tu archivo .xlsx y ve a Archivo → Guardar como. En el campo "Tipo", selecciona Libro de Excel 97-2003 (.xls). Elige la carpeta de destino y pulsa Guardar. El proceso es instantáneo y no requiere instalar nada adicional.
Es importante que tengas en cuenta algunas limitaciones del formato .xls: el tamaño máximo de hoja es de 65.536 filas por 256 columnas (frente a los más de un millón de filas de .xlsx), no soporta tablas dinámicas con más de 16 campos, y las fórmulas que utilicen funciones introducidas a partir de Excel 2007 no serán compatibles. Si tu archivo supera estas limitaciones, recibirás un aviso de advertencia antes de guardar.
| CaracterÃstica | .xlsx | .xls |
|---|---|---|
| Máx. filas | 1.048.576 | 65.536 |
| Máx. columnas | 16.384 | 256 |
| Tamaño máx. archivo | ~20 GB | ~1 GB |
| Compresión | ZIP (eficiente) | Binario |
| Formato base | XML | BIN |
Si trabajas en Mac, el procedimiento es idéntico: abre el archivo, ve a Archivo → Guardar una copia, selecciona el tipo "Libro de Excel 97-2003" y guarda. En las versiones más recientes de Excel para macOS, la ruta puede variar ligeramente a "Archivo → Exportar".
Para quienes no disponen de Microsoft Office, LibreOffice Calc ofrece una alternativa gratuita completa. Abre el .xlsx en Calc, ve a Archivo → Guardar como, elige el formato "Excel 97 (.xls)" en el desplegable de tipo de archivo y confirma. LibreOffice maneja muy bien la conversión bidireccional y preserva la mayorÃa de los formatos de celda.
Si necesitas convertir varios archivos a la vez, puedes automatizar el proceso con una macro de VBA. Abre el editor con Alt+F11, inserta un módulo nuevo y escribe un bucle que recorra una carpeta, abra cada .xlsx, lo guarde como .xls en la misma carpeta y lo cierre. Esto ahorra minutos o incluso horas cuando manejas lotes de más de veinte documentos.
Un consejo práctico: antes de convertir, haz siempre una copia de seguridad del archivo original. La conversión a .xls es irreversible en el sentido de que si pierdes datos por las limitaciones del formato, no podrás recuperarlos volviendo al .xlsx original si lo has sobrescrito.
Si tu caso de uso es puramente visual (imprimir o compartir una tabla simple), también puedes usar Google Sheets: sube el .xlsx, ve a Archivo → Descargar → Microsoft Excel (.xls). Es un método rápido aunque con menor control sobre las opciones de compatibilidad.
Nunca cambies la extensión .xlsx a .xls renombrando el archivo manualmente: se volverá corrupto. Usa siempre 'Guardar como' con el tipo de formato correcto.
Dato clave