Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

¿Cómo copiar y pegar datos en varias hojas de trabajo en Excel?

Author Kelly Last modified

Copiar y pegar datos en Excel es una operación básica que los usuarios realizan con frecuencia. Para tareas sencillas, copiar datos dentro de una sola hoja de cálculo o incluso entre dos hojas es simple y rápido. Sin embargo, cuando necesitas copiar o consolidar repetidamente los mismos datos en múltiples hojas, el proceso puede volverse tedioso y consumir mucho tiempo si se realiza manualmente. Frente a tareas repetitivas como estas, muchos usuarios buscan métodos eficientes para copiar, vincular o combinar datos por lotes desde o hacia varias hojas. En este tutorial, aprenderás varias soluciones prácticas para manejar estas tareas de manera eficiente, ya sea que desees copiar contenido idéntico en varias hojas, recopilar la misma celda de muchas hojas o consolidar todos tus datos en una hoja de trabajo. Las soluciones van desde el uso de funciones integradas de Excel hasta aprovechar técnicas avanzadas y complementos para maximizar la productividad.

Copiar y pegar datos en el mismo rango de varias hojas de trabajo

Copiar la misma celda de varias hojas de trabajo y pegarla en una hoja

Copiar todos los datos de varias hojas de trabajo a una sola hoja de trabajo


 Copiar y pegar datos en el mismo rango de varias hojas de trabajo usando la función Rellenar

Excel ofrece una eficiente función "Rellenar" > "En Hojas de Trabajo", que permite a los usuarios copiar un bloque seleccionado de datos y pegarlo simultáneamente en posiciones idénticas de varias hojas de trabajo. Este enfoque funciona bien cuando deseas distribuir la misma información (como una plantilla, encabezado o valor constante) en lugares equivalentes de varias hojas sin tener que copiar y pegar uno por uno. Aquí te mostramos cómo usar esta función:

1. Selecciona el rango en tu hoja de trabajo actual que deseas copiar y pegar en otras hojas. Asegúrate de que este rango esté correctamente formateado y contenga los datos que deseas replicar.

2. Ve a la barra de pestañas de las hojas en la parte inferior de tu libro. Para seleccionar varias hojas:

  • Mantén presionada la tecla "Ctrl" y haz clic en las hojas una por una para seleccionar hojas no adyacentes.
  • Mantén presionada la tecla "Shift", haz clic en la primera hoja y luego en la última que desees para seleccionar todas las hojas intermedias.
Esto asegura que todas las hojas objetivo estén resaltadas. Ver captura de pantalla:
A screenshot showing how to select multiple worksheets in Excel using the Ctrl or Shift key

3. Con todas las hojas deseadas seleccionadas, ve a la pestaña "Inicio" en la Cinta de opciones, luego haz clic en "Rellenar" > "En Hojas de Trabajo". Este comando está diseñado específicamente para ayudar a los usuarios a ejecutar operaciones por lotes en varias hojas. Ver captura de pantalla:
A screenshot of the Fill > Across Worksheets option in the Home tab in Excel

4. En el cuadro de diálogo "Rellenar en Hojas de Trabajo", elige el tipo de contenido que deseas pegar:

  • Todo: Copia los datos, fórmulas y formato juntos (recomendado si deseas una duplicación completa).
  • Contenido: Copia solo los valores de las celdas y fórmulas, sin el formato.
  • Formatos: Copia solo el formato y no el contenido real.
Después de seleccionar la opción adecuada para tu tarea, haz clic en "Aceptar" para confirmar. Ver captura de pantalla:
A screenshot of the Fill Across Worksheets dialog box in Excel with the All option selected

El rango originalmente seleccionado de datos ahora se replica simultáneamente en el mismo rango en todas las hojas elegidas. Este método es ideal para actualizar plantillas o diseños estándar en hojas de departamentos u hojas de informes mensuales.

Consejos y consideraciones: Este enfoque es adecuado para sincronizar diseños idénticos o entradas repetitivas. Sin embargo, puede no ser ideal para copiar datos cambiantes o variables en varias hojas, o para fusionar datos de varias fuentes en una hoja de trabajo. Además, asegúrate de que la estructura de tu hoja de trabajo sea consistente; de lo contrario, pueden ocurrir resultados inesperados. Si recibes una advertencia de que "La operación no se puede completar", verifica que todas las hojas de trabajo estén desprotegidas y tengan suficiente espacio para los datos pegados.


Copiar y pegar datos en varias hojas de trabajo con código VBA

Para los usuarios que están cómodos con la automatización o tienen tareas de copiar y pegar recurrentes que las herramientas estándar de Excel no pueden manejar fácilmente, usar una macro VBA puede proporcionar más flexibilidad. VBA te permite definir exactamente cómo y dónde se copian y pegan los datos, admitiendo tanto escenarios simples como complejos, como copiar desde diferentes rangos, manejar nombres de hojas variables o aplicar reglas personalizadas durante la operación.

1. Haz clic en Desarrollador > Visual Basic. En la ventana Microsoft Visual Basic para Aplicaciones que aparece, selecciona Insertar > Módulo, y pega el siguiente código VBA en la ventana del módulo:

Sub CopyRangeToMultipleSheets()
    Dim ws As Worksheet
    Dim SrcRange As Range
    Dim DestRange As Range
    Dim SheetName As String
    Dim ListOfSheets As Variant
    Dim i As Integer
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set SrcRange = Application.Selection
    Set SrcRange = Application.InputBox("Select the range to copy:", xTitleId, SrcRange.Address, Type:=8)
    
    ListOfSheets = Application.InputBox("Enter target sheet names separated by commas (e.g. Sheet2,Sheet3):", xTitleId, "", Type:=2)
    
    Application.ScreenUpdating = False
    
    For i = 0 To UBound(Split(ListOfSheets, ","))
        SheetName = Trim(Split(ListOfSheets, ",")(i))
        
        If SheetName <> "" Then
            Set ws = Worksheets(SheetName)
            Set DestRange = ws.Range(SrcRange.Address)
            
            SrcRange.Copy
            DestRange.PasteSpecial xlPasteAll
        End If
    Next i
    
    Application.CutCopyMode = False
    Application.ScreenUpdating = True
    
    MsgBox "Copying completed.", vbInformation
End Sub

2. Haz clic en el Run button Botón Ejecutar (o presiona F5) para ejecutar la macro. Se te pedirá que selecciones el rango que deseas copiar, luego se te pedirá que ingreses los nombres de las hojas de trabajo de destino (separados por comas si hay más de una). La macro luego copiará los datos elegidos al mismo rango en cada hoja de trabajo especificada.

Consejos: Antes de ejecutar la macro, asegúrate de que tus hojas de trabajo existan y tengan rangos coincidentes para evitar errores de pegado en blanco o sobrescrituras. Siempre revisa tus datos después de la macro para confirmar que la copia se realizó según lo previsto. Las operaciones de VBA no se pueden deshacer usando el comando Deshacer estándar, así que guarda tu trabajo antes.

Ventajas: Las macros proporcionan una excelente flexibilidad para operaciones por lotes que siguen lógicas personalizadas y permiten repetir fácilmente tareas complejas. Este método es especialmente adecuado para usuarios avanzados o aquellos con requisitos únicos de copiado.


 Copiar la misma celda de varias hojas con Kutools para Excel

Este método presenta la herramienta "Referencias Dinámicas a Hojas de Trabajo" de Kutools para Excel, una función diseñada para ayudarte a recopilar la misma celda (o rango) de varias hojas de trabajo diferentes y mostrar los resultados juntos en una nueva hoja de resumen. Esto es particularmente útil para compilar informes estandarizados o recopilar métricas idénticas, como las ventas mensuales de cada equipo o tienda, sin repeticiones manuales.

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

1. Primero, crea una nueva hoja de trabajo para actuar como tu resumen o hoja de destino haciendo clic en el botón "Nueva" en la barra de pestañas de las hojas. Esto ayuda a mantener tus datos recopilados separados y organizados.

2. Luego, selecciona la celda (por ejemplo, celda D7) en tu nueva hoja de resumen donde deseas mostrar el valor importado. Ve a la pestaña "Kutools" en la Cinta de opciones, haz clic en "Más" en el grupo "Fórmula" y selecciona "Referencias Dinámicas a Hojas de Trabajo". Ver captura de pantalla:
A screenshot of the Dynamically Refer to Worksheet option in the Kutools menu

3. En el cuadro de diálogo "Rellenar Referencias de Hojas de Trabajo":

  • Selecciona una opción apropiada del menú desplegable "Orden de llenado": esto determina cómo se llenan las referencias, ya sea fila por fila o columna por columna.
  • Marca las hojas de trabajo de las cuales deseas extraer datos en la "Lista de Hojas de Trabajo".
  • Haz clic en el botón "Rellenar Rango" para poblar el área seleccionada con referencias de esas hojas, luego haz clic en "Cerrar" para finalizar.
Ver captura de pantalla:
A screenshot of the Fill Worksheets References dialog box

El contenido de la celda elegida (o rango) en cada hoja de trabajo se listará dinámicamente en tu hoja de resumen, manteniendo todos los datos vinculados y actualizados automáticamente si la celda original cambia. Ver captura de pantalla:
A screenshot showing copied data from multiple worksheets into a single worksheet

Ventajas: Este método ahorra un tiempo considerable si regularmente extraes tipos de información idénticos de varias hojas de trabajo. También asegura que cualquier actualización en las celdas de origen se refleje automáticamente en tu resumen.

Consejos: Asegúrate de que todas las hojas de trabajo referenciadas estén presentes y permanezcan en el libro; eliminar las hojas de origen después de vincularlas puede resultar en errores de referencia. Para gestionar libros más grandes o más dinámicos, considera la consistencia de las posiciones de las celdas en cada hoja para una sumarización confiable.


Usa fórmulas de Excel para referenciar datos en varias hojas

Las fórmulas de Excel te permiten hacer referencias dinámicas a datos de otras hojas de trabajo, por lo que puedes extraer información de la misma celda o rango en varias hojas sin tener que copiar y pegar repetidamente. Esto es útil para hojas de resumen, tableros o siempre que necesites mostrar datos actualizados agregados de varias hojas. Dos técnicas clave incluyen el uso de la función INDIRECTO.

Usar INDIRECTO para referencias dinámicas:
Si los nombres de tus hojas no son adyacentes o quieres construir referencias dinámicamente (por ejemplo, basadas en una lista de nombres de hojas en tu libro), la función INDIRECTO es útil. Esto también se puede usar para recuperar datos de celdas específicas en hojas no contiguas.

1. Supongamos que tienes una lista de nombres de hojas de destino en A2:A4 (por ejemplo, Hoja1, Hoja2, Hoja3), y deseas obtener la celda B5 de cada hoja en la celda B2, luego B3, etc. En B2, ingresa:

=INDIRECT("'"&A2&"'!B5")

Copia esta fórmula hacia abajo junto a tu lista. Cada celda mostrará el valor en la celda B5 de cada hoja respectiva.

Consejos prácticosEl método INDIRECTO es más flexible para manejar hojas dinámicas o no adyacentes, pero no actualiza las referencias automáticamente si renombras las hojas.

Ventajas: Los métodos basados en fórmulas aseguran que los datos en tu resumen o tablero siempre reflejen cambios en tiempo real en las hojas de origen. Eliminan la copia y pegado repetitivo, aunque la configuración inicial puede ser más complicada si se hacen referencias a muchas hojas.


Copiar todos los datos de varias hojas de trabajo a una sola hoja de trabajo

Cuando necesitas consolidar o fusionar todos los registros almacenados en múltiples hojas de trabajo en una sola hoja para análisis o informes, Kutools para Excel proporciona una utilidad conveniente "Combinar (Hojas de Trabajo)". Este enfoque es especialmente adecuado para compilar datos históricos, fusionar hojas de trabajo de diferentes departamentos o producir listas maestras para un procesamiento de datos adicional.

Kutools para Excel - Cargado con más de 300 herramientas esenciales para Excel. ¡Disfruta de funciones de IA permanentemente gratis! ¡Descarga ahora!

1. Haz clic en "Kutools Plus" > "Combinar" para abrir el cuadro de diálogo Combinar Hojas de Trabajo. Esta poderosa herramienta simplifica operaciones por lotes complejas en libros grandes.
A screenshot of the Combine option in the Kutools Plus menu in Excel

2. En el paso 1 de 3 del asistente, selecciona "Combinar múltiples hojas de trabajo de un libro en una hoja de trabajo", luego haz clic en "Siguiente". Ver captura de pantalla:
A screenshot of the Combine Worksheets Step1 of3 wizard in Kutools for Excel

3. En el paso 2 de 3:

  • En la sección "Lista de libros", asegúrate de que solo el libro actual esté marcado.
  • En la "Lista de hojas de trabajo", selecciona todas las hojas que deseas combinar.
  • El botón "mismo rango" es útil para especificar rápidamente rangos idénticos en cada hoja de trabajo, simplificando la configuración para libros con una estructura consistente.
A screenshot showing how to select worksheets in the Combine Worksheets Step2 of3 wizard

 

4. El paso 3 de 3 te permite ajustar configuraciones adicionales, como manejar encabezados, gestionar filas en blanco y formato—configura según sea necesario, luego haz clic en "Finalizar".
A screenshot of the Combine Worksheets Step3 of3 wizard

5. Aparecerá un mensaje preguntando si deseas guardar tu escenario de combinación. Selecciona "Sí" para guardar para uso futuro, o "No" si no necesitas reutilizar la configuración.
A screenshot of the Combine Worksheets dialog box asking to save the combination scenario

La utilidad finalizará copiando y consolidando datos de todas las hojas de trabajo seleccionadas en una nueva hoja de trabajo, simplificando aún más el análisis de datos o la generación de informes en una ubicación unificada.

Nota: Si bien Kutools hace que este tipo de consolidación por lotes sea sencillo, presta atención a cualquier cambio en la estructura de datos entre hojas—grandes inconsistencias pueden afectar los resultados de la fusión. Usa la función Combinar principalmente en libros con hojas estructuradas de manera similar para obtener los mejores resultados.


Artículos relacionados:

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado 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 identificar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda por varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Cree rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar 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 | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Los15 principales conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) ... y más
Utiliza Kutools en tu idioma preferido: admite inglés, español, alemán, francés, chino y más de40 idiomas adicionales.

Mejora tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab incorpora la interfaz de pestañas en Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!

Todos los complementos de Kutools. Un solo instalador

El paquete Kutools for Office agrupa complementos para Excel, Word, Outlook y PowerPoint junto con Office Tab Pro, ideal para equipos que trabajan en varias aplicaciones de Office.

Excel Word Outlook Tabs PowerPoint
  • Suite todo en uno: complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un solo instalador, una licencia: configuración en minutos (compatible con MSI)
  • Mejor juntos: productividad optimizada en todas las aplicaciones de Office
  • Prueba completa de30 días: sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio: ahorra en comparación con la compra individual de complementos