Cómo convertir XLSM a XLSX
- Añada su archivo .XLSM: arrástrelo al cuadro de arriba o haga clic para buscarlo.
- Conviértalo a .XLSX en pocos segundos.
- Descargue su nuevo archivo .XLSX.
Qué esperar
- Todo el proyecto de macros VBA se elimina al convertir; cualquier botón o control vinculado a macros se convierte en una forma inerte en la hoja.
- Tanto
.xlsmcomo.xlsxson paquetes ZIP de Office Open XML - la única diferencia estructural es el módulo de macros (xl/vbaProject.bin). - Si la automatización debe seguir funcionando, conserve el
.xlsmoriginal; comparta el.xlsxsolo como una copia de datos.
Preguntas frecuentes
¿Se pierden datos de la hoja de cálculo al convertir XLSM a XLSX?
No - las celdas, fórmulas, gráficos, tablas dinámicas y el formato se mantienen. Solo se elimina el proyecto de macros VBA porque
.xlsx no puede almacenarlo.¿Qué sucede con los botones vinculados a macros después de la conversión?
Las formas de los botones permanecen en la hoja de trabajo pero sus macros asignadas desaparecen. Elimínelos antes de compartir para evitar confusiones.
¿Puedo mantener las macros y aun así producir un XLSX?
No. El formato
.xlsx no puede contener código VBA por diseño. Conserve el .xlsm para cualquier versión donde la automatización deba funcionar.¿Es la conversión a XLSX una buena forma de desinfectar un XLSM sospechoso?
Sí - guardar como
.xlsx sin habilitar las macros elimina todo el código VBA y conserva únicamente los datos.Programas que convierten XLSM: Microsoft Excel · Corel Quattro Pro · PlanMaker · Ability Spreadsheet · Microsoft Excel for Mac · Apache OpenOffice Calc (OpenOffice.org Calc) · LibreOffice Calc