Al gestionar archivos antiguos de la empresa, me encontré con un montón de archivos de tabla en formato Xls. Como formato predeterminado de Excel 2003 y versiones anteriores, con la actualización gradual de las versiones de Office, es muy probable que surjan problemas como no poder abrirlos, funciones bloqueadas o mala compatibilidad. Sin embargo, el nuevo formato Xlsx no solo tiene un tamaño de archivo más pequeño y una capacidad de procesamiento de datos más potente, sino que también ofrece mayor seguridad en comparación con las versiones antiguas. Ya sea para mejorar nuestra eficiencia laboral o para conservar los archivos a largo plazo, es muy necesario convertir por lotes los formatos Xls antiguos a Xlsx.
Entonces, además de abrir manualmente archivo por archivo y guardarlos en formato Xlsx, ¿qué otros métodos existen para convertir rápidamente archivos de Excel antiguos al nuevo formato Xlsx? Este artículo explica varios métodos de 0 a 1, para ayudar a todos a aprender a convertir por lotes archivos Xls a formato Xlsx. ¡Aprendamos juntos esta técnica para mejorar la eficiencia!
¿En qué situaciones se deben convertir por lotes múltiples Xls al nuevo formato Xlsx?
Compatibilidad de versiones de software
Con la continua evolución de Office y otros softwares de oficina, muchos programas exigen cada vez más el formato de archivo. El formato Xls antiguo no permite una capacidad de tabla de datos tan grande ni ciertas opciones de gráficos. En estas circunstancias, podemos convertir por lotes archivos Xls al formato Xlsx, que es más compatible, para usarlos fluidamente en las nuevas versiones de Excel, evitando la pérdida de datos y las limitaciones de formato causadas por problemas de compatibilidad.
Necesidades de intercambio de datos
Cuando un equipo trabaja conjuntamente en un proyecto, es mejor usar un formato universal para compartir y colaborar con los archivos de datos. Los archivos Xls no solo son grandes, sino que además tienen baja compatibilidad, lo que fácilmente causa problemas de carga lenta y errores. Sin embargo, el formato Xlsx puede optimizar el tamaño del archivo y acelerar la velocidad de carga, permitiendo que todo el personal colaborador visualice y edite los archivos normalmente.
Conservación de datos a largo plazo
Al archivar y conservar tablas de Excel a largo plazo, si están en el antiguo formato Xls, podrían ser descartadas gradualmente por las futuras versiones de software, impidiendo su apertura normal. Convertirlas por lotes al formato Xlsx con antelación puede garantizar que los archivos sigan pudiendo abrirse y usarse en los próximos años o décadas, otorgando a las tablas de Excel una mejor legibilidad y usabilidad.
Vista previa del efecto de la conversión por lotes de archivos Xls a Xlsx
Antes del procesamiento:

Después del procesamiento:

Método 1: Usar HeSoft Doc Batch Tool para convertir tablas de Excel por lotes a archivos Xlsx
Índice de recomendación: ★★★★★
Ventajas:
- Permite la conversión por lotes de miles o decenas de miles de archivos de tabla, con alta velocidad y calidad, ideal para usuarios que necesitan completar rápidamente la conversión de una gran cantidad de archivos.
- Todos los archivos se procesan localmente, no se suben a terceros, prestando especial atención a la privacidad y seguridad del usuario.
Desventajas:
- Requiere instalar el software en la computadora para operar.
Pasos a seguir:
1. Abra [ HeSoft Doc Batch Tool ], seleccione [Herramientas de Excel] - [Convertir Excel a Xlsx].

2. En [Agregar archivo] o [Importar archivos desde carpeta], elija una forma de importar las tablas de Excel que necesitan conversión. También admite arrastrar los archivos directamente debajo. Tras confirmar que los archivos son correctos, haga clic en siguiente. Luego acceda a la página de guardado, haga clic en examinar y seleccione la ubicación para guardar los nuevos archivos.

3. Tras esperar a que finalice el procesamiento, haga clic en la ruta roja para abrir la carpeta. Todas las tablas de Excel añadidas se habrán convertido al nuevo formato Xlsx.

Método 2: Usar la opción "Guardar como" de Excel directamente a formato Xlsx
Índice de recomendación: ★★★☆☆
Ventajas:
- Es completamente gratuito y fácil de usar.
- La calidad de conversión es relativamente buena y es compatible con todas las versiones de Excel.
Desventajas:
- Solo se puede convertir un archivo a la vez, no permite el procesamiento por lotes.
- Puede llevar mucho tiempo cuando hay numerosos archivos.
Pasos a seguir:
1. Abra el archivo de tabla de Excel, haga clic en [Archivo] - [Guardar como] en la esquina superior izquierda, y luego guarde directamente en formato Xlsx.

Método 3: Usar la función de macros VBA para convertir Xls por lotes a formato Xlsx
Índice de recomendación: ★★★☆☆
Ventajas:
- Permite un procesamiento por lotes verdaderamente automático, pudiendo convertir todos los archivos Xls dentro de una carpeta completa de una sola vez.
- El código se puede guardar para reutilizarlo después del procesamiento.
Desventajas:
- Requiere aprender un poco de codificación VBA básica, lo cual supone una barrera para los principiantes.
- Es necesario ajustar la configuración de seguridad de macros en Excel.
Pasos a seguir:
1. Coloque todos los archivos Xls en una carpeta, luego abra uno de los archivos Xls. A continuación, presione Alt+F11 para abrir el editor de VBA e inserte un módulo.

2. Luego pegue el código de abajo:
Sub BatchConvert()
Dim file As String
File=Dir ("C: \ Your Folder \ *. xls")
Do While file <> ""
Workbooks.Open file
ActiveWorkbook.SaveAs Replace(file, ".xls", ".xlsx"), 51
ActiveWorkbook.Close
file = Dir
Loop
End Sub
3. Modifique la ruta de la carpeta y presione F5 para ejecutar.
Método 4: Usar herramientas en línea del navegador para convertir Excel a formato Xlsx
Índice de recomendación: ★★★☆☆
Ventajas:
- No requiere instalar ningún software, es simple e intuitivo.
- Se puede operar incluso desde el teléfono móvil; permite convertir en cualquier momento, incluso sin computadora.
Desventajas:
- Necesita usarse en un entorno con buena conexión a internet, de lo contrario, la conversión puede fallar fácilmente o llevar mucho tiempo.
- Existe el riesgo de fuga de información confidencial al subir los archivos.
Pasos a seguir:
1. Ingrese al navegador, abra la página web [ASPOSE], haga clic en seleccionar archivo y suba la tabla de Excel que necesite convertir.

2. Una vez completada la conversión, obtenga directamente el nuevo archivo.
