Skip to main content

¿Cómo importar datos desde otra hoja de cálculo?

Author: Xiaoyang Last Modified: 2025-06-03

Cuando operas un archivo de Excel, es posible que quieras importar algunos datos de otra hoja de cálculo a tu hoja de cálculo actual. Hoy, te hablaré de algunos trucos interesantes para que manejes este problema.

Importar datos desde otra hoja de cálculo con la función Conexiones

Importar datos desde otra hoja de cálculo con código VBA

Importar datos desde otra hoja de cálculo con Kutools para Excel


Importar datos desde otra hoja de cálculo con la función Conexiones

Si estás familiarizado con la función Conexiones en Excel, puedes importar los datos de otra hoja de cálculo al libro de trabajo actual, y tus datos importados se actualizarán automáticamente con los datos originales.

1. Ve a hacer clic en Datos > Conexiones, ver captura de pantalla:

a screenshot of clicking the Connections button

2. En el cuadro de diálogo Conexiones del Libro de Trabajo, haz clic en el botón Agregar, y en el cuadro de diálogo Conexiones Existentes emergente, haz clic en el botón Buscar Más, ver capturas de pantalla:

a screenshot of adding workbook connections
arrow
a screenshot of brouwsing for more connections

3. Luego, selecciona el libro de trabajo del que deseas exportar los datos a la hoja de cálculo actual.

a screenshot of selecting the workbook

4. Después de elegir el libro de trabajo, haz clic en el botón Abrir y selecciona una hoja de cálculo que desees usar. Ver captura de pantalla:

a screenshot of finishing the workbook added

5. Luego haz clic en Aceptar, volverá al cuadro de diálogo Conexiones del Libro de Trabajo, y tu libro de trabajo seleccionado se añadirá al cuadro de lista, por favor cierra este cuadro.

6. Luego sigue haciendo clic en Datos > Conexiones Existentes, ver captura de pantalla:

a screenshot of clicking existing connections

7. En el cuadro de diálogo Conexiones Existentes, haz clic en el libro de trabajo que acabas de agregar y haz clic en el botón Abrir. Ver captura de pantalla:

a screenshot of selecting the added workbook

8. Y en el cuadro Importar Datos emergente, elige una opción que prefieras de la sección Selecciona cómo quieres ver estos datos en tu libro de trabajo, y luego elige un rango de hojas de cálculo existentes o una nueva hoja de cálculo para colocar los datos.

a screenshot of importing data

9. Luego haz clic en Aceptar, los datos de otra hoja de cálculo se han importado en tu hoja de cálculo especificada.

a screenshot of result

Notas:

1. Usando este método, puedes importar los datos con el tipo de tabla, Informe de Tabla Dinámica o Gráfico Dinámico y Informe de Tabla Dinámica.

2. Tu libro de trabajo se ha conectado a esos datos externos, si deseas obtener los últimos datos en tu propio libro de trabajo. Ve a Datos > Actualizar Todo para obtener los datos actualizados.

a screenshot of refreshing data


Importar datos desde otra hoja de cálculo con código VBA

Hay tantos pasos en el método anterior, tal vez te sientas cansado, aquí, el siguiente código VBA también puede ayudarte a importar datos desde otra hoja de cálculo.

1. Mantén presionadas las teclas ALT + F11, y se abrirá la ventana Microsoft Visual Basic para Aplicaciones.

2. Haz clic en Insertar > Módulo, y pega el siguiente código en la Ventana del Módulo.

Código VBA: Importar datos desde otra hoja de cálculo

Sub ImportDatafromotherworksheet()
    Dim wkbCrntWorkBook As Workbook
    Dim wkbSourceBook As Workbook
    Dim rngSourceRange As Range
    Dim rngDestination As Range
    Set wkbCrntWorkBook = ActiveWorkbook
    With Application.FileDialog(msoFileDialogOpen)
        .Filters.Clear
        .Filters.Add "Excel 2007-13", "*.xlsx; *.xlsm; *.xlsa"
        .AllowMultiSelect = False
        .Show
        If .SelectedItems.Count > 0 Then
            Workbooks.Open .SelectedItems(1)
            Set wkbSourceBook = ActiveWorkbook
            Set rngSourceRange = Application.InputBox(prompt:="Select source range", Title:="Source Range", Default:="A1", Type:=8)
            wkbCrntWorkBook.Activate
            Set rngDestination = Application.InputBox(prompt:="Select destination cell", Title:="Select Destination", Default:="A1", Type:=8)
            rngSourceRange.Copy rngDestination
            rngDestination.CurrentRegion.EntireColumn.AutoFit
            wkbSourceBook.Close False
        End If
    End With
End Sub

3. Luego presiona la tecla F5 para ejecutar este código, y elige el libro de trabajo del que deseas insertar sus datos en el libro de trabajo actual, ver captura de pantalla:

a screenshot of selecting the workbook after running the code

4. Después de seleccionar el libro de trabajo, haz clic en el botón Abrir, y selecciona una hoja de cálculo o un rango de tu libro de trabajo especificado cuyos datos necesitas exportar. Ver captura de pantalla:

a screenshot of selecting the date range

5. Luego haz clic en Aceptar, y selecciona una celda para colocar tus datos importados en tu hoja de cálculo actual, ver captura de pantalla:

a screenshot of selecting an output cell

6. Sigue haciendo clic en Aceptar, y tus datos seleccionados se han importado en tu hoja de cálculo.

Nota: Con este método, los datos importados no se actualizarán con los datos originales.


Importar datos desde otra hoja de cálculo con Kutools para Excel

Kutools para Excel también proporciona la función Insertar Archivo en el Cursor para que resuelvas este problema.

Kutools para Excel incluye más de 300 herramientas útiles para Excel. Prueba gratis sin limitaciones durante 30 días. Consíguelo Ahora

1. Abre tu libro de trabajo en el que deseas insertar los datos de otra hoja de cálculo.

2. Haz clic en Kutools Plus > Importar / Exportar > Insertar Archivo en el Cursor, ver captura de pantalla:

3. Y en el cuadro de diálogo Insertar Archivo en el Cursor, selecciona una celda donde deseas comenzar a colocar los datos, y luego haz clic en el botón Examinar para seleccionar un libro de trabajo que deseas insertar.

a screenshot of importing data from another sheet with Kutools for Excel

4. Luego haz clic en Aceptar, y elige una hoja de cálculo si tu libro de trabajo contiene múltiples hojas de cálculo desde el cuadro de diálogo Seleccionar una Hoja de Cálculo, ver captura de pantalla:

a screenshot of selecting the worksheet to import

5. Y luego haz clic en Aceptar, tu hoja de cálculo seleccionada se ha importado en tu hoja de cálculo específica.

Nota: Con este método, los datos importados no se actualizarán con los datos originales.

Para saber más sobre esta función Insertar Archivo en el Cursor.


Artículo relacionado:

¿Cómo importar un archivo de texto u hoja de cálculo en Excel?

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 marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea 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...)...
Top15 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 para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en 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 lleva la interfaz de pestañas a 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 nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!