Convertir XLS a XLSM
Pasa un libro de Excel 97 a 2003 al formato moderno habilitado para macros, para que tenga el límite de filas mucho mayor del Excel actual y pueda seguir conteniendo VBA. La conversión se hace por completo en tu dispositivo.
Suelta los archivos aquí o haz clic para elegirlos
Resultados
Cómo convertir XLS a XLSM
- Suelta uno o varios archivos .xls en la herramienta de abajo.
- El formato de salida ya está en XLSM.
- Haz clic en convertir.
- Descarga los archivos .xlsm.
Actualizar un libro antiguo que aún necesita automatización
Muchos equipos siguen dependiendo de una hoja de cálculo creada en la época de Excel 2003, a menudo una que alguien automatizó con macros hace mucho. Pasarla a .xlsm la lleva al formato moderno de Excel, con espacio para un millón de filas y archivos más pequeños, y la mantiene en un tipo que puede contener VBA.
Sobre las macros antiguas
Las macros de un .xls se guardan en la antigua estructura binaria, que es distinta del proyecto VBA de un .xlsm moderno. Este convertidor traslada las hojas, los valores, las fórmulas, las celdas combinadas y los formatos de número, pero no traduce el almacenamiento antiguo de macros. La forma fiable de pasar el código es abrir el .xls original en Excel, abrir el editor de Visual Basic, exportar los módulos e importarlos en el .xlsm convertido. Lleva un minuto y ves exactamente qué código te llevas.
Los límites de cada formato de un vistazo
| Formato | Lanzado con | Filas por hoja | Columnas | Macros |
|---|---|---|---|---|
| XLS | Excel 97 | 65.536 | 256 | Sí (estilo antiguo) |
| XLSX | Excel 2007 | 1.048.576 | 16.384 | No |
| XLSM | Excel 2007 | 1.048.576 | 16.384 | Sí |
| XLSB | Excel 2007 | 1.048.576 | 16.384 | Sí |
Se queda en tu dispositivo
La conversión se hace en tu navegador. El libro no se sube, así que años de datos internos se quedan donde están.
Preguntas frecuentes
¿Se sube mi libro?
No. El archivo se lee y se reescribe en tu navegador, así que los números, nombres y fórmulas que contiene nunca salen de tu dispositivo.
¿Pasan las macros de mi .xls?
Las macros de los .xls antiguos se guardan en una estructura distinta a la de los .xlsm modernos, así que no se trasladan automáticamente. Si las necesitas, copia el código en el editor de VBA.
¿Qué se conserva y qué no?
Se conservan los valores de las celdas, las fórmulas, todas las hojas, sus nombres, las celdas combinadas y los formatos de número. Las fuentes, los colores de relleno, los bordes, los gráficos, las imágenes, las tablas dinámicas y el formato condicional no se reescriben, porque necesitan el motor completo de Excel. Guarda el original si el formato importa.
¿Por qué no convertir directamente a XLSX?
Elige XLSX si el libro nunca va a necesitar macros. Elige XLSM si tú o tu equipo vais a añadir VBA más adelante.
Tus archivos nunca salen de tu dispositivo
Todas las herramientas de Squishly Tools son 100% gratuitas y funcionan por completo dentro de tu navegador. Tus imágenes y documentos se procesan en tu propio ordenador y nunca se suben a un servidor. Sin cuentas, sin marcas de agua y sin trampa.