Combinar Combinar Hojas de Cálculo con el mismo nombre procedentes de varios libros en uno solo
Fusionar datos procedentes de varios libros de Excel en una única hoja es una necesidad habitual en el análisis de datos, especialmente al elaborar informes consolidados o al agregar información de distintas fuentes. Esta tarea puede volverse particularmente compleja cuando se requiere combinar hojas de cálculo que comparten el mismo nombre en diferentes libros. Este tutorial le guiará paso a paso por dos métodos eficaces para agilizar este proceso: el uso de código VBA, ideal para quienes prefieren un enfoque práctico y programable, y la utilización de Kutools para Excel, perfecta para usuarios que buscan una solución automatizada e intuitiva.
- Combinar Combinar Hojas de Cálculo con el mismo nombre en una sola mediante código VBA
- Combine fácilmente Combinar Hojas de Cálculo con el mismo nombre en una sola con Kutools para Excel
Combinar Combinar Hojas de Cálculo con el mismo nombre en una sola mediante código VBA
Esta sección ofrece un código VBA para combinar en una sola hoja todas las hojas de cálculo con el mismo nombre procedentes de varios libros. Siga estos pasos:
- Pulse «Alt» + «F11» para abrir el Editor de VBA.
- En el editor de VBA, haga clic en «Insertar» > «Módulo» e introduzca el siguiente código VBA en el módulo.Código VBA: Combinar libros de trabajo con el mismo nombre en una sola
Sub CombineSameNameSheetsFromMultipleWorkbooks() 'Updated by Extendoffice 2025/3/27 Dim wsTarget As Worksheet Dim wbTarget As Workbook Dim wbSource As Workbook Dim wsSource As Worksheet Dim strSheetName As String Dim fd As FileDialog Dim FileChosen As Integer Dim FileName As String Dim lastRow As Long ' Set the name of the sheets to combine strSheetName = "SheetName" ' Change "SheetName" to the name of your sheet Set wbTarget = Workbooks.Add Set wsTarget = wbTarget.Sheets(1) wsTarget.Name = "Combined Data" Set fd = Application.FileDialog(msoFileDialogFilePicker) fd.AllowMultiSelect = True FileChosen = fd.Show If FileChosen = -1 Then For Each varFile In fd.SelectedItems Set wbSource = Workbooks.Open(varFile) On Error Resume Next Set wsSource = wbSource.Sheets(strSheetName) On Error GoTo 0 If Not wsSource Is Nothing Then lastRow = wsTarget.Cells(wsTarget.Rows.Count, 1).End(xlUp).Row wsSource.UsedRange.Copy Destination:=wsTarget.Cells(lastRow + 1, 1) Set wsSource = Nothing End If wbSource.Close False Next varFile End If MsgBox "Data has been combined successfully!", vbInformation End SubNota: Antes de ejecutar el código, debe cambiar «SheetName» en la variable «strSheetName» por el nombre real de las hojas que desea combinar.
- Pulse «F5» para ejecutar el código. Aparecerá la ventana «Seleccionar los archivos de Excel»; elija los libros que contengan las hojas con el mismo nombre que desea combinar y, a continuación, haga clic en el botón «Abrir».

- Una vez completada la fusión, aparecerá un cuadro de diálogo de «Microsoft Excel» confirmando que las hojas se han combinado correctamente. Haga clic en «Aceptar» para cerrarlo.

Ahora, el contenido de todas las hojas de cálculo con el mismo nombre de los libros seleccionados se ha combinado en una única hoja dentro de un nuevo libro de trabajo.
Combine fácilmente Combinar Hojas de Cálculo con el mismo nombre en una sola con Kutools para Excel
Aunque VBA ofrece potentes capacidades de automatización en Excel, puede resultar complejo e intimidante para usuarios sin conocimientos de programación. Además, exige prácticas de seguridad rigurosas y puede presentar problemas de compatibilidad. En cambio, «Kutools para Excel» proporciona una alternativa más intuitiva y segura para simplificar la combinación de hojas procedentes de varios libros, eliminando la necesidad de escribir código complejo y haciendo que esta tarea sea accesible para todos los usuarios de Excel.
Kutools para Excel: incluye más de 300 herramientas esenciales que harán sus tareas en Excel más rápidas, sencillas y eficientes.¡Descárguelo ahora!
Tras instalar Kutools para Excel, seleccione «KUTOOLS PLUS» > «Combinar» para abrir el asistente «Combinar Hojas de Cálculo» y configure lo siguiente.
- En el asistente «Combinar hojas de cálculo – Paso 1 de 3», seleccione la opción «Combinar datos de varios libros de trabajo con el mismo nombre de hoja de cálculo» y haga clic en «Siguiente».

- En el asistente «Paso 2 de 3», haga clic en el botón «Añadir» para seleccionar los libros que contienen las hojas con el mismo nombre que desea combinar.Nota: Si los libros están guardados en una carpeta, puede hacer clic en la flecha desplegable situada junto al botón «Añadir» para expandir el submenú y, a continuación, seleccionar «Carpeta» para añadir rápidamente todos los Archivos de Excel de esa carpeta.

- Tras añadir los libros, dispone de dos opciones según sus necesidades:
- Si desea combinar todas las hojas de cálculo de los libros seleccionados en un único libro, simplemente haga clic en el botón «Siguiente». Todas las hojas se combinarán y el contenido de aquellas con el mismo nombre se fusionará en una sola.
- Si desea combinar únicamente las hojas de cálculo con el mismo nombre, primero seleccione una hoja en la sección «Lista de hojas de cálculo» y, a continuación, haga clic en el botón «Hoja igual». Así se seleccionarán automáticamente todas las hojas con ese mismo nombre de los libros añadidos. Después, haga clic en «Siguiente» para continuar.

- En el paso final del asistente, mantenga seleccionada la opción predeterminada o ajústela según sus necesidades y, a continuación, haga clic en «Finalizar».

- Elija una carpeta de destino para el libro combinado, asigne el nombre que desee al archivo y, a continuación, haga clic en «Guardar» para completar la operación.

Combinar hojas de cálculo con el mismo nombre procedentes de varios libros se puede hacer de forma eficiente con las herramientas adecuadas. Tanto los métodos integrados como los complementos avanzados ofrecen soluciones fiables adaptadas a distintos niveles de experiencia. Dominar estas técnicas aumentará considerablemente su productividad y agilizará la consolidación de datos en Excel.
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
Si desea obtener más información sobre esta función, consulte esta página:Tutorial: Combinar datos de varios libros de trabajo con el mismo nombre de hoja de cálculo.
Artículos relacionados:
¿Cómo combinar varios libros en un único libro de Excel?
¿Cómo fusionar varias hojas de cálculo o libros en una única hoja?
¿Cómo resumir en una única hoja los datos procedentes de varias hojas de cálculo o libros?
Las mejores herramientas de productividad para Office
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.
- 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







