¿Cómo importar datos de otra hoja de trabajo?
Cuando opera un archivo de Excel, es posible que desee importar algunos datos de otra hoja de trabajo a su hoja de trabajo actual. Hoy te hablaré de algunos trucos interesantes para que te enfrentes a este problema.
Importar datos de otra hoja de trabajo con la función Conexiones
Importar datos de otra hoja de trabajo con código VBA
Importe datos de otra hoja de trabajo con Kutools para Excel
Importar datos de otra hoja de trabajo con la función Conexiones
Si no está familiarizado con el Conexiones función en Excel, puede importar otros datos de la hoja de trabajo en el libro de trabajo actual, y sus datos importados se actualizarán con los datos originales automáticamente.
1. Ir a hacer clic Datos > Conexiones, ver captura de pantalla:
2. En la Conexiones del libro de trabajo diálogo, haga clic Añada botón, y en el emergente Conexiones existentes diálogo, haga clic Buscar más botón, ver capturas de pantalla:
3. Y luego elija el libro de trabajo que desea exportar sus datos a la hoja de trabajo actual.
4. Después de elegir el libro de trabajo, haga clic en Abierto y seleccione una hoja de trabajo que desee utilizar. Ver captura de pantalla:
5. Luego haga clic OK, volverá al Conexiones del libro de trabajo cuadro de diálogo y el libro de trabajo seleccionado se agrega al cuadro de lista, cierre este cuadro de diálogo.
6. Luego sigue haciendo clic Datos > Conexiones existentes, ver captura de pantalla:
7. En la Conexiones existentes cuadro de diálogo, haga clic en el libro de trabajo que acaba de agregar y haga clic en Abierto botón. Ver captura de pantalla:
8. Y en el estalló Datos de importacion cuadro de diálogo, elija una opción que le guste del Seleccione cómo desea ver estos datos en su libro de trabajo, y luego elija uno del rango de la hoja de trabajo existente o una nueva hoja de trabajo para poner los datos.
9. Luego haga clic OK, los datos de otra hoja de trabajo se han importado a su hoja de trabajo especificada.
Notas:
1. Con este método, puede importar los datos con el tipo de mesa, Informe de tabla dinámica or PivotChart y Informe de tabla dinámica.
2. Su libro de trabajo se ha conectado a esos datos externos, si desea obtener los datos más recientes en su propio libro de trabajo. Ir Datos > Refrescar todo para obtener los datos actualizados.
Importar datos de otra hoja de trabajo con código VBA
Hay tantos pasos del método anterior, puede que se sienta cansado, aquí, el siguiente código VBA también puede ayudarlo a importar datos de otra hoja de trabajo.
1. Mantenga pulsado el ALT + F11 llaves, y abre el Ventana de Microsoft Visual Basic para aplicaciones.
2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Ventana de módulo.
Código de VBA: importar datos de otra hoja de trabajo
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. Entonces presione F5 clave para ejecutar este código y elija el libro de trabajo en el que desea insertar sus datos en el libro de trabajo actual, vea la captura de pantalla:
4. Después de seleccionar el libro de trabajo, haga clic en Abierto y seleccione una hoja de trabajo o un rango de su libro de trabajo especificado cuyos datos necesita exportar. Ver captura de pantalla:
5. A continuación, haga clic en OKy seleccione una celda para poner sus datos importados en su hoja de trabajo actual, vea la captura de pantalla:
6. Sigue haciendo clic OKy los datos seleccionados se han importado a su hoja de trabajo.
Nota: Con este método, los datos importados no se actualizarán con los datos originales.
Importe datos de otra hoja de trabajo con Kutools para Excel
Kutools for Excel también proporciona Insertar archivo en el cursor característica para que usted resuelva este problema.
Kutools for Excel incluye más de 300 útiles herramientas de Excel. Prueba gratis sin límite en 30 días. Comprar ahora
1. Abra su libro de trabajo en el que desea insertar otros datos de la hoja de trabajo.
2. Hacer clic Empresa > Import / Export > Insertar archivo en el cursor, ver captura de pantalla:
3. Y en la Insertar archivo en el cursor cuadro de diálogo, seleccione una celda en la que desee poner los datos y luego haga clic en Explorar para seleccionar un libro de trabajo que desee insertar.
4. Luego haga clic OKy elija una hoja de trabajo si su libro de trabajo contiene varias hojas de trabajo del cuadro de diálogo Seleccionar una hoja de trabajo, vea la captura de pantalla:
5. Y luego haz clic OK, su hoja de trabajo seleccionada se ha importado a su hoja de trabajo específica.
Note: 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 trabajo en Excel?
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite 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 de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!