Convertir XLA a XLSX
Extraer hojas de cálculo y datos de XLA a XLSX teniendo en cuenta la pérdida de funcionalidades de VBA y add-in.
Cree archivos XLSX en línea
Todavía no podemos leer archivos XLA, así que esta conversión no está disponible. Si puede exportar su trabajo a alguno de estos formatos u otros, lo convertiremos en XLSX:
Cómo convertir un archivo xla a xlsx
- Otro
- Calificación: 2.0/5
Los add-ins antiguos de Excel pueden contener worksheets o datos que deben editarse, compartirse o archivarse como un workbook normal. Convertir el extracto a .xlsx elimina el contenedor de add-in heredado, pero no conserva sus características ejecutables.
Qué es el formato XLA
.xla es el formato de Add-In heredado de Excel 97–2003. Excel lo utiliza para macros de VBA, comandos personalizados, funciones definidas por el usuario, menús, barras de herramientas y, en ocasiones, worksheets ocultas. Un XLA es un workbook configurado como add-in, por lo que puede abrirse sin una ventana de worksheet visible. Los add-ins más recientes de Excel normalmente utilizan .xlam.
Los archivos XLA aparecen en instalaciones antiguas de Excel y en sistemas contables, de ingeniería y de otro tipo que distribuyen funcionalidades personalizadas de Excel. Es posible que el archivo no contenga datos tabulares útiles; su finalidad principal puede ser proporcionar código y comandos.
Qué es el formato XLSX
.xlsx es el formato de workbook basado en XML utilizado por las versiones actuales de Excel de escritorio, Excel para la web y muchas aplicaciones de hojas de cálculo. Almacena worksheets, fórmulas, tablas, gráficos, formato, rangos con nombre y validación de datos sin un proyecto de VBA incrustado.
Use XLSX cuando el resultado deba comportarse como un workbook editable normal o deba compartirse con software que no admita add-ins heredados. XLSX no puede conservar código de VBA, registro de add-ins, comandos personalizados ni funciones de worksheet definidas mediante VBA.
Cómo convertir XLA a XLSX
Microsoft Excel: exportar datos visibles de worksheets
- Haga una copia de seguridad del archivo original
.xla. - Abra Excel de escritorio y seleccione File → Open → Browse. Seleccione el archivo XLA, utilizando un filtro de todos los archivos si es necesario. Habilite las macros solo cuando el archivo sea de confianza y necesite su código; un add-in que no sea de confianza puede contener VBA ejecutable.
- Si Excel muestra las worksheets del add-in, seleccione File → Save As y elija
Excel Workbook (*.xlsx). Guarde el archivo con un nombre nuevo. - Acepte la advertencia de formato de Excel. Excel descarta VBA y otras características que XLSX no puede almacenar.
- Si la ventana del add-in está oculta, cree un workbook en blanco, muestre cualquier sheet permitida del XLA mediante Home → Format → Hide & Unhide → Unhide Sheet, copie los rangos necesarios o las worksheets completas al workbook en blanco y guárdelo como
.xlsx.
Algunas sheets de add-ins están ocultas mediante la configuración VeryHidden de VBA o protegidas por el autor, en cuyo caso el comando normal Unhide no funcionará. El propietario o administrador debe mostrar o desbloquear esas sheets; no omita la protección sin autorización.
Excel: hacer visible un workbook de add-in
Si Excel abre el XLA como un workbook de add-in oculto en lugar de como un workbook normal, utilice un workbook de confianza independiente que contenga este procedimiento de VBA. Reemplace ambas rutas, ejecútelo e inspeccione el archivo exportado:
Sub ExportXla()
Dim wb As Workbook
Set wb = Workbooks.Open("C:\path\tool.xla")
wb.IsAddin = False
wb.SaveAs "C:\path\tool.xlsx", xlOpenXMLWorkbook
wb.Close SaveChanges:=False
End SubEste procedimiento cambia el estado de add-in del workbook abierto y guarda un XLSX sin macros. No puede recuperar sheets protegidas, cifradas o ausentes, y no debe utilizarse para extraer código o contenido sin permiso.
LibreOffice Calc
LibreOffice Calc puede abrir algunos add-ins antiguos de Excel, pero la compatibilidad con VBA de XLA, el registro de add-ins, el comportamiento de las sheets ocultas y las fórmulas no es fiable. Utilice File → Save As y seleccione Excel 2007–365 (*.xlsx) solo después de comprobar cada sheet y fórmula necesarios. Microsoft Excel es el exportador más seguro para un XLA creado para Excel.
Convertidores en línea
La conversión directa de XLA en línea generalmente no es adecuada: es posible que los servicios no admitan el contenedor de add-in, no puedan reproducir su comportamiento de VBA y expongan datos confidenciales o código ejecutable a terceros. Si el XLA contiene únicamente datos no confidenciales, extraiga primero esos datos localmente a un workbook normal. Se pueden considerar servicios como CloudConvert o Zamzar para archivos de hojas de cálculo normales compatibles, pero compruebe su lista actual de entradas, política de retención y resultado antes de cargar archivos; no espere que conserven la funcionalidad del add-in.
Comprobaciones de calidad y compatibilidad
Después de la exportación, compruebe las fórmulas, los rangos con nombre, los vínculos externos, los gráficos, el formato, las sheets ocultas y la validación de datos. Las fórmulas que llaman a una función de add-in pueden convertirse en #NAME?, conservar vínculos rotos o producir resultados diferentes cuando el XLA no está disponible.
Si se necesitan las macros o funciones personalizadas, conserve el XLA original instalado y utilice el workbook extraído únicamente para los datos, o guarde un workbook habilitado para macros como .xlsm cuando el código forme parte del workbook y pueda migrarse legalmente. Un archivo .xlsm tampoco puede reproducir automáticamente el registro de add-ins. Cambiar el nombre de .xla a .xlsx no lo convierte y puede hacer que el archivo resulte ilegible.
Simplemente, es imposible convertir XLA a XLSX directamente.
Por lo tanto, no existe un convertidor de xla a xlsx o un convertidor en línea gratuito de .xla a .xlsx.
XLA vs XLSX: comparación de formatos
Cómo se comparan los formatos XLA y XLSX en las propiedades que más importan para esta conversión.
| Propiedad | .XLA Microsoft Excel Add-in | .XLSX Microsoft Excel Open XML Spreadsheet |
|---|---|---|
| Estándar abierto | No | Sí |
| Compresión | — | Ambos |
| Tamaño de archivo típico | Pequeño | Medio |
| Se abre en un navegador web | No | Parcial |
| Edición posterior | Limitado | Fácil |
| Compatibilidad con metadata | Básico | Amplio |
| Legible como texto plano | No | No |
| Más adecuado para | Producción profesional | Intercambio de datos |
| Introducido | 1997 | 2007 |
| Desarrollador | Microsoft | Microsoft |
| Tipo MIME | — | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
Software sugerido para convertir xla a xlsx
Otras conversiones de archivos .xla
Convertir a .xlsx
desde otros formatos
- json a xlsx
- iqy a xlsx
- prt a xlsx
- mdbx a xlsx
- xlam a xlsx
- silk a xlsx
- roz a xlsx
- odf a xlsx
- nmbtemplate a xlsx
- xltm a xlsx
- accdt a xlsx
- adp a xlsx
- arff a xlsx
- atomsvc a xlsx
- aws a xlsx
- bdb a xlsx
- bib a xlsx
- bmp a xlsx
- cfa a xlsx
- crtx a xlsx
- crypt12 a xlsx
- crypt9 a xlsx
- dex a xlsx
- dqy a xlsx
- dxf a xlsx
- ecsv a xlsx
- flb a xlsx
- fm3 a xlsx
- fmp a xlsx
- fods a xlsx
- gct a xlsx
- ipd a xlsx
- iwa a xlsx
- lqm a xlsx
- lvm a xlsx
- mdt a xlsx
- mml a xlsx
- mso a xlsx
- nbib a xlsx
- nwdb a xlsx
- odg a xlsx
- pmvx a xlsx
- por a xlsx
- potx a xlsx
- ppsx a xlsx
- ppt a xlsx
- prn a xlsx
- psc a xlsx
- ris a xlsx
- sda a xlsx
- sdc a xlsx
- sdl a xlsx
- sdt a xlsx
- skv a xlsx
- smx a xlsx
- snp a xlsx
- spd a xlsx
- spo a xlsx
- stc a xlsx
- std a xlsx
- stdf a xlsx
- stm a xlsx
- tab a xlsx
- tdl a xlsx
- txt a xlsx
- uos a xlsx
- usr a xlsx
- wb0 a xlsx
- wk! a xlsx
- wk5 a xlsx
- wki a xlsx
- wkq a xlsx
- wq! a xlsx
- wq0 a xlsx
- wq2 a xlsx
- xar a xlsx
- xl a xlsx
- xlc a xlsx
- xlmx a xlsx
- xlr a xlsx
- xlshtml a xlsx
- xlsmhtml a xlsx
- xlw a xlsx
- xml a xlsx
- xmlx a xlsx
- xss a xlsx
- zsav a xlsx