Convierta XLSM a Excel: convertidor en línea gratuito
Convierta una hoja de cálculo habilitada para macros de Excel (.xlsm) a Microsoft Excel (.excel) en línea de forma gratuita. Conversión de documentos ...
2M+ archivos convertidos
La confianza de miles de usuarios
Transferencia segura
Subidas cifradas con HTTPS
Privacidad primero
Los archivos se eliminan automáticamente después del procesamiento
Sin registro
Comience a convertir al instante
Funciona en todas partes
Cualquier navegador, cualquier dispositivo
Cómo convertir
Upload your .xlsm file by dragging it into the upload area or clicking to browse.
Choose your output settings. The default settings work great for most files.
Click Convert and download your .xlsx file when it's ready.
About XLSM to XLSX Conversion
XLSM es el formato de hoja de cálculo de Excel habilitado para macros de Microsoft: un archivo ZIP OOXML que contiene hojas de trabajo XML junto con código de macro VBA integrado que se utiliza para informes automatizados, modelos financieros y procesamiento de datos. Excel (XLSX) es el formato estándar de Excel sin macros que comparte la misma arquitectura OOXML pero prohíbe explícitamente las macros. Ambos formatos utilizan estructuras XML comprimidas en ZIP idénticas para hojas de trabajo, fórmulas, formatos, gráficos y tablas dinámicas.
La conversión de XLSM a Excel elimina todo el código de macro VBA del libro y al mismo tiempo conserva cada elemento de los datos, fórmulas, formato y características de la hoja de cálculo, lo que produce una hoja de cálculo sin macros que es más segura de distribuir y no activará advertencias de seguridad de macros cuando se abra.
Why Convert XLSM to XLSX?
Muchas organizaciones bloquean los archivos XLSM en archivos adjuntos de correo electrónico y en el almacenamiento en la nube como medida de seguridad, ya que las macros de VBA pueden contener código malicioso. Los filtros de seguridad del correo electrónico, las políticas de SharePoint y las herramientas de protección de terminales con frecuencia marcan o rechazan las hojas de cálculo habilitadas para macros. La conversión a Excel (XLSX) elimina la carga útil de la macro, lo que permite que el libro pase a través de los sistemas de seguridad sin activar alertas.
Excel (XLSX) también es el formato estándar cuando se comparten datos de hojas de cálculo con partes externas que no necesitan la automatización. La eliminación de macros reduce el tamaño del archivo, elimina los problemas de seguridad, protege la lógica de automatización patentada contra la divulgación y produce un producto más limpio centrado exclusivamente en los datos y el análisis.
Common Use Cases
- Elimine las macros de VBA de los informes financieros XLSM antes de distribuirlos a clientes externos por correo electrónico
- Convierta plantillas XLSM a Excel para distribuirlas a usuarios que no necesitan funcionalidad macro
- Elimine el código de macro de los libros para pasar los filtros de seguridad del correo electrónico empresarial y los escáneres en la nube.
- Produzca versiones Excel sin macros de modelos financieros para revisión de auditores y reguladores.
- Limpie los libros de trabajo XLSM antes de cargarlos en SharePoint, OneDrive o Google Drive
How It Works
LibreOffice abre el archivo XLSM y lo guarda como Excel (XLSX), conservando todo el contenido de la hoja de trabajo OOXML y omitiendo el almacenamiento del proyecto VBA. Los valores de celda, las fórmulas, el formato, el formato condicional, los gráficos, las tablas dinámicas, la validación de datos, los rangos con nombre y la estructura de la hoja se conservan de forma idéntica: el XML subyacente es prácticamente el mismo. Solo se elimina el almacenamiento binario vbaProject.bin que contiene módulos, formularios y módulos de clase VBA.
Quality & Performance
La conversión es esencialmente sin pérdidas para el contenido de la hoja de trabajo. Cada valor de celda, fórmula, formato, gráfico, tabla dinámica, regla de formato condicional y restricción de validación de datos se conserva de forma idéntica, ya que ambos formatos utilizan el mismo esquema OOXML. El único cambio es la eliminación del código de macro VBA. Los valores de celda calculados permanecen como estaban cuando se ejecutaron las macros por última vez, pero las macros en sí desaparecieron, por lo que ya no se realizará el recálculo automatizado impulsado por VBA.
Device Compatibility
| Device | XLSM | XLSX |
|---|---|---|
| Windows PC | Partial | Partial |
| macOS | Partial | Partial |
| iPhone/iPad | Partial | Partial |
| Android | Partial | Partial |
| Linux | Partial | Partial |
| Web Browser | No | No |
Tips for Best Results
- 1Ejecute todas las macros antes de convertir para asegurarse de que los valores de celda calculados estén actualizados: la automatización de VBA no se ejecutará en la salida de Excel
- 2Conserve el archivo XLSM original si necesita la funcionalidad de macro en el futuro
- 3Excel (XLSX) pasa por la mayoría de los filtros de seguridad de correo electrónico que bloquean los archivos adjuntos habilitados para macros XLSM
- 4El tamaño del archivo disminuye ligeramente desde que se elimina el almacenamiento binario del proyecto VBA
- 5Verifique que ninguna celda dependa de cálculos basados en macros después de la conversión para garantizar la integridad de los datos.
Related Conversions
La conversión de XLSM a Excel elimina las macros de VBA y al mismo tiempo conserva todos los datos de la hoja de cálculo de manera idéntica: la forma más limpia de producir libros de trabajo seguros y sin macros para distribución, cumplimiento y colaboración en la nube.