Skip to main content
Spreadsheet Conversion

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 ...

o importar desde

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

1

Upload your .xlsm file by dragging it into the upload area or clicking to browse.

2

Choose your output settings. The default settings work great for most files.

3

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.

LIBREOFFICE EngineModerateMinimal Quality Loss

Device Compatibility

DeviceXLSMXLSX
Windows PCPartialPartial
macOSPartialPartial
iPhone/iPadPartialPartial
AndroidPartialPartial
LinuxPartialPartial
Web BrowserNoNo

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.

Preguntas frecuentes

Excel y XLSX producen el mismo formato de hoja de cálculo OOXML sin macros. El alias de Excel existe para el enrutamiento de pares de conversión. El archivo de salida es idéntico.
No. Sólo se elimina el código de macro VBA. Todos los valores de celda, fórmulas, formatos, gráficos, tablas dinámicas y funciones se conservan de forma idéntica.
Sí. Las fórmulas estándar de Excel se conservan y son completamente funcionales. Sólo se elimina la automatización impulsada por VBA.
No. Una vez convertido a Excel (XLSX), el código VBA se elimina permanentemente. Conserve el archivo XLSM original si necesita macros.
Cambiar el nombre no elimina el almacenamiento del proyecto VBA del archivo ZIP. Excel puede rechazar el archivo o comportarse de forma impredecible. La conversión adecuada elimina las macros limpiamente.

Related Conversions & Tools