KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo convertir varios archivos XLS a formato XLSX en Excel?

AutorXiaoyang Fecha de modificación

Para convertir un archivo antiguo de Excel en formato XLS a un nuevo archivo XLSX, puede usar la función Guardar como en Excel. Pero si necesita convertir varios archivos XLS a la vez, ¿cómo puede hacerlo de forma eficiente?


Convierta varios formatos xls a formatos xlsx uno por uno mediante la función Guardar como

La función Guardar como de Excel le permite convertir, uno por uno, los libros de trabajo antiguos del formato .xls al nuevo formato .xlsx.

1. Abra el libro de trabajo cuyo formato desea convertir.

2. Haga clic en Archivo > Guardar como y aparecerá el cuadro de diálogo Guardar como. Especifique una carpeta para guardar el archivo en el nuevo formato y, a continuación, haga clic en la lista desplegable Especificar formato de guardado para seleccionar Libro de Excel. Vea la captura de pantalla:

Una captura de pantalla del cuadro de diálogo Guardar como para convertir archivos XLS a formato XLSX en Excel

3. A continuación, haga clic en el botón Guardar para cerrar el cuadro de diálogo y este archivo de Excel se habrá convertido de .xls a .xlsx.

Consejos: Con esta función Guardar como, solo puede convertir un archivo de Excel a la vez. Si tiene cientos de archivos que convertir, este método podría no ser práctico.

Convierta varios formatos xls a formatos xlsx de forma simultánea con código VBA

Si desea convertir varios archivos XLS a XLSX simultáneamente sin tener que guardarlos uno por uno, a continuación le presentamos un código VBA. Siga estos pasos:

1. Mantenga pulsadas las teclas ALT + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. Haga clic en Insertar > Módulo y pegue el siguiente código en la ventana del Módulo.

Código VBA: Convertir varios formatos xls a formatos xlsx de forma simultánea

Sub ConvertToXlsx()
'Updateby Extendoffice
Dim strPath As String
Dim strFile As String
Dim xWbk As Workbook
Dim xSFD, xRFD As FileDialog
Dim xSPath As String
Dim xRPath As String
Set xSFD = Application.FileDialog(msoFileDialogFolderPicker)
With xSFD
.Title = "Please select the folder contains the xls files:"
.InitialFileName = "C:\"
End With
If xSFD.Show <> -1 Then Exit Sub
xSPath = xSFD.SelectedItems.Item(1)
Set xRFD = Application.FileDialog(msoFileDialogFolderPicker)
With xRFD
.Title = "Please select a folder for outputting the new files:"
.InitialFileName = "C:\"
End With
If xRFD.Show <> -1 Then Exit Sub
xRPath = xRFD.SelectedItems.Item(1) & "\"
strPath = xSPath & "\"
strFile = Dir(strPath & "*.xls")
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Do While strFile <> ""
If Right(strFile, 3) = "xls" Then
Set xWbk = Workbooks.Open(Filename:=strPath & strFile)
xWbk.SaveAs Filename:=xRPath & strFile & "x", _
FileFormat:=xlOpenXMLWorkbook
xWbk.Close SaveChanges:=False
End If
strFile = Dir
Loop
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

3. Pulse la tecla F5 para ejecutar este código. Aparecerá una ventana con los archivos XLS que desea convertir. Vea la captura de pantalla:

Una captura de pantalla que solicita seleccionar una carpeta para los archivos XLS de entrada

4. Haga clic en Aceptar. A continuación, aparecerá otra ventana en la que deberá indicar la ruta: seleccione una carpeta donde desee guardar los archivos convertidos. Vea la captura de pantalla:

Una captura de pantalla que solicita seleccionar una carpeta para guardar los archivos XLSX resultantes

5. Haga clic en Aceptar. Una vez finalizada la conversión, vaya a la carpeta especificada para ver los resultados.

Una captura de pantalla que muestra una lista de archivos XLS originalesFlechaUna captura de pantalla que muestra una lista de archivos XLSX convertidos

Convierta varios formatos xls a formatos xlsx de forma simultánea con una función potente

Con la utilidad Kutools para Excel’s Convertir en lote, podrá convertir varios archivos en formato .xls a .xlsx (o viceversa) y, además, transformar múltiples libros de trabajo en archivos PDF simultáneamente.

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

1. Haga clic en KUTOOLS PLUS > Libro de trabajo > Convertir en lote. Vea la captura de pantalla:

Una captura de pantalla de la herramienta Convertidor de formatos en la pestaña Kutools Plus en Excel

2. A continuación, aparecerá un cuadro de aviso recordándole que debe cerrar el libro de trabajo que desea convertir. Consulte la captura de pantalla:

Un aviso que requiere cerrar los libros de trabajo antes de la conversión

3. Haga clic en Aceptar y, a continuación, en el cuadro de diálogo Convertir en lote, especifique las siguientes opciones:

  • En la lista desplegable Tipo de conversión, seleccione Convertir de Excel 97-2003 a Excel 2007 o posterior;
  • A continuación, haga clic en el botón Agregar para añadir los archivos XLS que desea convertir. Puede agregar libros de trabajo desde el disco de su equipo o desde OneDrive, según lo necesite.

Una captura de pantalla del cuadro de diálogo Convertidor de formatos de archivo

4. Tras insertar los archivos .xls, vaya al cuadro de diálogo Convertir en lote y haga clic en el botón Un botón de selección de carpeta para elegir la ruta donde guardar los archivos convertidos. A continuación, especifique las operaciones necesarias en la parte inferior del cuadro de diálogo. Vea la captura de pantalla:

Una captura de pantalla para seleccionar la carpeta de destino y las opciones de conversión

Notas: En el cuadro de diálogo anterior:
  • Si también es necesario convertir los libros de trabajo que se encuentran en las subcarpetas, active la casilla Incluir subcarpetas al agregar carpetasCasilla de Verificación;
  • Si desea eliminar los archivos originales tras la conversión, active la casilla Eliminar archivos de origen después de la conversión;
  • Si desea Mantener la fecha de modificación de los archivos originales, active la casilla Mantener Hora de Modificación de los archivos originales;
  • La estructura de directorios del archivo se puede conservar activando la casilla Conservar la estructura de directorios de los archivos durante la conversión;

5. A continuación, haga clic en Aceptar para iniciar la conversión. Una vez finalizada, vaya a la carpeta especificada y consulte los resultados. Vea las capturas de pantalla:

Una captura de pantalla que muestra una lista de archivos XLS originalesFlechaUna captura de pantalla que muestra una lista de archivos XLSX convertidos

Kutools para Excel: potencie Excel con más de 300 herramientas esenciales, agilice y simplifique su trabajo, y aproveche las funciones de IA para un procesamiento de datos más inteligente y una mayor productividad.Consígalo ahora

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos