¿Cómo combinar o consolidar varias hojas de cálculo o libros de trabajo en una sola hoja?

En el trabajo diario, es habitual enfrentarse al reto de combinar cientos de hojas o libros de trabajo en una sola hoja para analizar datos, un proceso que resulta extremadamente lento si se recurre al comando Copiar y Pegar en Excel. En este tutorial, le ofreceré algunos consejos prácticos para resolver esta tarea de forma rápida y eficiente.
NAVEGACIÓN RÁPIDA
Combinar todas las hojas de Libro de Trabajo Actual en una hoja con VBA
Combinar decenas de hojas o libros de trabajo en una hoja/libro de trabajo con clics
Combinar dos tablas en una y actualizarlas según una columna con clics
Descargar archivo de ejemplo
Combinar todas las hojas de Libro de Trabajo Actual en una hoja con VBA
En esta sección, le proporciono un código VBA que creará una nueva hoja para recopilar todas las hojas del libro de trabajo actual al ejecutarlo.
1. Active el libro de trabajo cuyas hojas desea combinar y, a continuación, pulse las teclas Alt+F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
2. En la ventana emergente, haga clic en Insertar > Módulo para crear un nuevo script de módulo.
3. Copie el siguiente código y péguelo en el script.
Sub Combine()
'UpdatebyExtendoffice
Dim J As Integer
On Error Resume Next
Sheets(1).Select
Worksheets.Add
Sheets(1).Name = "Combined"
Sheets(2).Activate
Range("A1").EntireRow.Select
Selection.Copy Destination:=Sheets(1).Range("A1")
For J = 2 To Sheets.Count
Sheets(J).Activate
Range("A1").Select
Selection.CurrentRegion.Select
Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select
Selection.Copy Destination:=Sheets(1).Range("A65536").End(xlUp)(2)
Next
End Sub 
4. Pulse la tecla F5 y todos los datos de las distintas hojas se combinarán automáticamente en una nueva hoja llamada «Combinada», situada al principio del libro.
Combinar decenas de hojas o libros de trabajo en una hoja/libro de trabajo con clics
Con VBA solo puede combinar hojas dentro del Libro de Trabajo Actual, pero ¿cómo puede combinar hojas de distintos libros de trabajo en una hoja o en un libro de trabajo?
Combinar hojas de distintos libros de trabajo en una hoja 
Combinar hojas de distintos libros de trabajo en un libro de trabajo 
Para resolver esta tarea y satisfacer otros requisitos relacionados con la combinación de hojas, se ha desarrollado la función Combinarcon cuatro escenarios de combinación:
- Combinar varias hojas o libros de trabajo en una hoja
- Combinar varias hojas o libros de trabajo en un libro de trabajo
- Combinar hojas con el mismo nombre en una hoja
- Consolidar valores de distintas hojas o libros de trabajo en una hoja
A continuación se muestra un ejemplo con la segunda opción:
Combinar varias hojas o libros de trabajo en un libro de trabajo
Después de instalar gratuitamenteKutools para Excel, siga estos pasos:
1. Active Excel y haga clic en KUTOOLS PLUS > Combinar. Aparecerá un cuadro de diálogo que le recordará que los libros de trabajo que desea combinar deben estar cerrados. Haga clic en Aceptar para continuar.

2. En el cuadro de diálogo del paso 1 de Combinar Hojas de Cálculo, active la opción Copiar Hojas de Cálculo de Varios Libros de Trabajo a un Solo Libro de Trabajo. Haga clic en Siguiente para avanzar al siguiente paso del asistente.
3. Haga clic en Agregar > Archivo o Carpeta para añadir los libros de trabajo que desea combinar al panel Lista de libros. A continuación, especifique qué hojas se combinarán marcando sus nombres en el panel Lista de hojas de cálculo. Por último, haga clic en Siguiente para acceder al paso final del asistente.
4. En este paso, especifique la configuración que necesite y, a continuación, haga clic en Finalizar.
5. Aparecerá una ventana para que seleccione una carpeta e indique dónde guardar el libro de trabajo combinado. A continuación, haga clic en Guardar.
Ahora los libros de trabajo se han combinado en un único libro. Además, al principio de todas las hojas se ha creado también una hoja maestra llamada Kutools para Excel que incluye información sobre las hojas y enlaces a cada una de ellas.
Combinar dos tablas en una y actualizarlas según una columna con clics
Si desea combinar dos tablas en una y actualizar los datos en función de una columna, como se muestra en la siguiente captura de pantalla, pruebe la utilidad Combinar tablas de Kutools para Excel.
Después de instalar gratuitamenteKutools para Excel, siga estos pasos:
1. Haga clic en KUTOOLS PLUS > Combinar tablas para activar el asistente Combinar tablas.
2. En el paso 1 del asistente, debe especificar por separado los rangos de la tabla principal y de la tabla de búsqueda. A continuación, haga clic en Siguiente.
3. Marque la columna clave en función de la cual desea actualizar los datos en la tabla principal. Haga clic en Siguiente.
4. A continuación, seleccione las columnas de la tabla principal cuyos datos desea actualizar según la tabla de búsqueda. Haga clic en Siguiente.
5. En el paso 4 del asistente, marque las columnas que desea añadir a la tabla principal desde la tabla de búsqueda. Haga clic en Siguiente.
6. En el último paso del asistente, especifique las opciones de configuración según sus necesidades. Luego, haga clic en Finalizar.
Ahora la tabla principal ha actualizado sus datos y ha incorporado nuevos datos en función de la tabla de búsqueda.
Descargar archivo de ejemplo
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
