Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo combinar o consolidar hojas de trabajo o libros en una hoja de trabajo?

En nuestro trabajo diario, es posible que encontremos un problema que combina cientos de hojas o libros de trabajo en una hoja para analizar datos que requieren mucho tiempo si utiliza el comando Copiar y Pegar en Excel. Aquí, en este tutorial, proporcionaré algunos consejos para resolver rápidamente este trabajo.

doc combine 1

NAVEGACION RAPIDA

Fusionar todas las hojas del libro activo en una hoja con VBA
Fusionar docenas de hojas o libros de trabajo en una hoja de trabajo / libro de trabajo con clics
Fusionar dos tablas en una y actualizar por una columna con clics
Descargar archivo de muestra


Combine rápidamente varias hojas o libros en una hoja o en un libro

El Combinar La utilidad de Kutools para Excel puede ayudarlo a combinar hojas en los libros de trabajo de forma rápida y sencilla en una hoja o en un libro con clics.
Kutools for Excel: 300 Las características avanzadas aumentarán tu trabajo diario.

combinar hoja de trabajo

Fusionar todas las hojas del libro activo en una hoja con VBA

En esta sección, proporciono un código VBA que creará una nueva hoja para recopilar todas las hojas del libro activo mientras lo ejecuta.

1. Active el libro de trabajo que desea combinar todas sus hojas, luego presione + llaves para abrir Microsoft Visual Basic para aplicaciones ventana.

2. En la ventana emergente, haga clic en recuadro > Módulo para crear un nuevo script de módulo.

3. Copia el código de abajo y pégalos en el script.

Sub Combine () 'UpdatebyExtendoffice Dim J As Integer On Error Resume Next Sheets (1) .Seleccione Worksheets.Add Sheets (1) .Name = "Combined" Sheets (2) .Active Range ("A1"). EntireRow.Select Selection .Copia Destino: = Hojas (1). Rango ("A1") Para J = 2 A Hojas. Hojas de conteo (J) .Activate Range ("A1"). Seleccione Selection.CurrentRegion.Select Selection.Offset (1, 0 ) .Resize (Selection.Rows.Count - 1) .Seleccione Selection.Copy Destination: = Sheets (1) .Range ("A65536"). End (xlUp) (2) Next End Sub
doc combine 2

4. Prensa F5 clave, entonces todos los datos en las hojas se han fusionado en una nueva hoja llamada Combinada que se coloca en el frente de todas las hojas.

¡Increíble! Una herramienta cambia la forma de editar y examinar varios documentos de Office.

Abrir archivos en múltiples ventanas

Abrir archivos en una ventana con pestañas con Office Tab

ot antes flecha de 1

Descargar gratis Office Tab


Fusionar docenas de hojas o libros de trabajo en una hoja de trabajo / libro de trabajo con clics

Con el VBA, solo puede combinar hojas en el libro activo, pero ¿cómo puede combinar hojas en libros en una hoja o libro?

Combinar hojas en libros en una hoja
doc combine 18

Combinar hojas en libros en un libro
doc combine 3

Para resolver este trabajo y satisfacer otros requisitos en combinación de hojas, el Combinar La función ha sido desarrollada con cuatro escenarios de combinación:

  • Combine varias hojas o libros en una hoja
  • Combine varias hojas o libros en un solo libro
  • Combina las hojas del mismo nombre en una hoja
  • Consolidar valores en hojas o libros de trabajo en una hoja

Aquí toma la segunda opción como instancia:

menos tiempo
mayor productividad
-300 + herramientas profesionales para Excel2019-2007

  • Clics para combinar múltiples hojas de trabajo o libros de trabajo.
  • Un clic para eliminar los ceros iniciales / filas en blanco
  • Conversión por lotes entre XLSX y XLS o PDF
  • Más utilidades y ventajas, prueba por ti mismo.
kte box

Combine varias hojas o libros en un solo libro

Después de instalar Kutools for Excel de forma gratuita, haga lo siguiente:

1. Active Excel, haga clic en Kutools Más > Combinar, se abre un cuadro de diálogo para recordarle que los libros de trabajo que desea combinar deben cerrarse. Hacer clic OK continuar.
doc combine 4
doc combine 5

2. En el Combine hojas de trabajo paso 1 diálogo, verificar Combina varias hojas de trabajo de libros de trabajo en un libro de trabajo opción. Hacer clic Siguiente para ir al siguiente paso del asistente.
doc combine 6

3. Hacer clic añadir > Archivo or carpeta para agregar los libros que desea combinar a la Lista de libros de trabajo panel, entonces puede especificar qué hoja de trabajo se unirá al marcar los nombres en Lista de la hoja de trabajo cristal. Hacer clic Siguiente para ir al último paso del asistente.
doc combine 7

4. En este paso, especifique la configuración que necesite. Luego haga clic Terminar.
doc combine 8

5. Aparece una ventana para que seleccione una carpeta para colocar el libro de trabajo combinado, luego haga clic en Guardar.
doc combine 9

Ahora los libros de trabajo se han fusionado en un libro de trabajo. Y en la parte delantera de todas las hojas, también se crea una hoja maestra llamada Kutools for Excel que contiene información sobre las hojas y los enlaces de cada hoja.
doc combine 10

Demostración: Combine hojas / libros en una hoja o libro

Kutools para Excel: 300 + útiles herramientas útiles, simplificando las tareas complicadas en Excel en unos pocos clics.


Fusionar dos tablas en una y actualizar por una columna con clics

Si desea combinar dos tablas en una y actualizar los datos en una columna como se muestra en la siguiente captura de pantalla, puede probar Mesas de combinar utilidad de Kutools for Excel.
doc combine 11

Kutools para Excel: más que 300 complementos prácticos de Excel para simplificar tareas complicadas en unos pocos clics en Excel

Después de instalar Kutools for Excel de forma gratuita, haga lo siguiente:

1. Hacer clic Kutools Más > Mesas de combinar para permitir Mesas de combinar asistente.
doc combine 12

2. En el paso 1 del asistente, debe seleccionar por separado la tabla principal y los rangos de tabla de búsqueda. Entonces haga clic Siguiente.
doc combine 13

3. Verifique la columna de clave sobre la que desea actualizar los datos en la tabla principal. Hacer clic Siguiente.
doc combine 14

4. Luego, marque las columnas en la tabla principal que desea actualizar los datos basados ​​en la tabla de búsqueda. Hacer clic Siguiente.
doc combine 15

5. En el paso 4 del asistente, marque las columnas que desea agregar de la tabla de búsqueda a la tabla principal. Hacer clic Siguiente.
doc combine 16

6. En el último paso del asistente, especifique las opciones de configuración que necesite. Entonces haga clic Terminar.
doc combine 17

Ahora la tabla principal ha actualizado los datos y agrega nuevos datos basados ​​en la tabla de búsqueda.

Demostración: Combine hojas / libros en una hoja o libro

Kutools para Excel: 300 + útiles herramientas útiles, simplificando las tareas complicadas en Excel en unos pocos clics.


Descargar archivo de muestra

muestra


Herramientas de productividad recomendadas

Pestaña Office - Navegación con pestañas, edición, administración de documentos en Microsoft Office 2019 - 2003 y Office 365


pestaña de la oficina

Un complemento profesional para Acelerar Excel 2019-2007, reduce las tareas de horas a segundos

Este complemento incluye docenas de grupos profesionales, con 300 + las opciones automatizarán la mayoría de sus tareas diarias en Excel y aumentarán su productividad al menos en 50%. Tales como grupos de optons de un solo clic y conversiones por lotes.
¡Ahora es tu oportunidad de acelerarte con Kutools for Excel!


pestaña kutools
pestaña kutoolsp
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    martin o'reilly · 2 months ago
    Hi. This code works well but I have the same problem as adj. The 1st row form each tab doesn't appear in the combined tab - except he first tab. Thanks
    • To post as a guest, your comment is unpublished.
      Sunny · 2 months ago
      Yes, the code only can keep first row of the first tab, because it is used to consolidate, if you want to keep all contents of each sheet, you can try Combine utility of Kutools for Excel, it is free fior 60 days
  • To post as a guest, your comment is unpublished.
    elok · 3 months ago
    i had a problem when I try to combine all same name worksheet to one worksheet, it works but some value are missing. so what should i do?
    • To post as a guest, your comment is unpublished.
      Sunny · 2 months ago
      Hello, elok, did the problem appear while you applying Combine function? If so, please go to contact us support@extendoffice.com to describe the problem with more details, our support will handle the problem for you.
  • To post as a guest, your comment is unpublished.
    Andrew · 3 months ago
    Thanks that macro saved my day. I had over 40 sheets of data to combine into one and although my computer bogged for a minute or two, it completed without issue. The only modification I made was I tweaked the macro to start with A2 instead of A1 since A1 was my column headers.
    • To post as a guest, your comment is unpublished.
      Sunny · 3 months ago
      Thanks for your support, Andrew, I am glad that the macro can help you.
  • To post as a guest, your comment is unpublished.
    Thangaraj R · 4 months ago
    hi I would like combine all the worksheets in single sheet where i need data of column A of all worksheets and I need the worksheet names in column B
    • To post as a guest, your comment is unpublished.
      Sunny · 3 months ago
      Sorry, Thangaraj R, I do not undertsand your problem clearly, could you upload a screenshot to describe your quetion with more detials?
  • To post as a guest, your comment is unpublished.
    Gio · 4 months ago
    Hi all,
    I need to combine only sheets with identical heading, ship other sheets.


    thanks