Referencia desde Otro Libro de Excel sin Abrir (5 Ejemplos)

  • Compartir Este
Hugh West

Microsoft Excel tiene una amplia gama de aplicaciones para nuestro uso diario. Una de ellas es hacer referencia a cualquier celda o rango. Podemos hacer referencia a celdas o rangos de la misma hoja o de otras hojas, o de otro libro de trabajo. Cuando hacemos referencia de un libro de trabajo a otro, debemos ser muy cuidadosos. Pero hacer referencia a un libro de trabajo sin abrirlo a otro libro de trabajo es muy complicado. Tenemos que asegurarnos de algunos aspectos vitalesPor lo tanto, este artículo trata sobre cómo utilizar la referencia de otro libro sin abrirlo en Excel.

Descargar el cuaderno de prácticas

Descárgate este cuaderno de prácticas para ejercitarte mientras lees este artículo.

Archivo fuente:

Cerrado.xlsm

Fichero de destino:

Abrir.xlsm

5 métodos para utilizar la referencia de otro libro de trabajo sin abrirlo

Aquí, discutiremos algunos métodos para referenciar cualquier libro sin abrir ese archivo en Excel.

1. Referencia desde otro libro utilizando la opción Pegar enlace

Aquí mostraremos cómo hacer referencia a otro libro de trabajo utilizando el enlace pegar.

Primer paso:

  • En primer lugar, abra la hoja de cálculo que permanecerá cerrada denominada Cerrado.xlsm .
  • A continuación, copie las celdas necesarias.
  • Ahora, copiamos el rango B5 a C9 .

Segundo paso:

  • A continuación, abra el otro libro de trabajo.
  • Ir a Célula B5 .
  • Pulsa el botón derecho del ratón.
  • Seleccione Pegar enlace (N) .

Tercer paso:

  • Ahora, podemos ver que los datos se pegan en nuestras celdas deseadas.

Paso 4:

  • Ahora, vemos el código de referencia de Celda C9 Eso es:
=[Cerrado.xlsm]Hoja1'!C9

Paso 5:

  • Ahora, cierra el Cerrado. xlsm hoja de trabajo.
  • Y en ese momento la referencia también cambiará en consecuencia. Es decir:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!C9

Así es como podemos hacer referencia a una hoja de cálculo y luego cerrar esa hoja.

Read More: Vincular libros de Excel para actualización automática (5 métodos)

2. Referencia de un libro Excel cerrado en la carpeta del escritorio

Aquí, mostraremos si el libro de trabajo de referencia está guardado en el ordenador local.

Nos referiremos a Cerrado.xlsm archivo en Abrir.xlsm sin abrir el Cerrado.xlsm archivo.

Aquí, tenemos que introducir manualmente la referencia.

Primer paso:

  • En primer lugar, abra el Abierto. xlsm archivo.
  • Ahora, vaya a Célula B5 .
  • Aquí debemos introducir la ruta del archivo, el nombre del libro de trabajo, el nombre de la hoja y la referencia de la celda.
  • Para ello, introducimos la siguiente fórmula:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!B5

Segundo paso:

  • A continuación, pulse Entre en .

Tercer paso:

  • Ahora, tira del Asa de llenado a la última celda.

Podemos ver que el resto de las celdas se rellenan con datos de la hoja de cálculo cerrada.

También podemos hacerlo utilizando un rango en la fórmula.

Paso 4:

  • Ahora, aplicamos la fórmula modificada en Célula B5 .
  • La fórmula es:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!B5:C9

Paso 5:

  • Pulse de nuevo Entre en .

De este modo, podemos introducir un conjunto de datos sin abrir la hoja de cálculo.

En una situación más, podemos olvidar el nombre de la hoja al introducir la fórmula. Para ello, tenemos una solución.

Paso 6:

  • Introduciremos el siguiente código en Célula B5 .
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]SheetName'!B5:C9

Paso 7:

  • A continuación, pulse Entre en .
  • Ahora, las hojas de archivo disponibles Cerrado. xlsm se está mostrando.
  • Elija la hoja deseada.

Paso 8:

  • Ahora, pulse OK .

Esos son algunos procesos que podemos referir a cualquier libro de trabajo sin abrir ese archivo.

Leer más: Cómo vincular libros de Excel (4 métodos eficaces)

Lecturas relacionadas

  • Cómo vincular varias celdas de otra hoja de cálculo en Excel (5 maneras fáciles)
  • Vincular hojas Excel a otra hoja (5 maneras)
  • Cómo vincular archivos en Excel (5 enfoques diferentes)
  • Vincular documento Word a Excel (2 métodos sencillos)
  • Cómo vincular una celda a otra hoja en Excel (7 métodos)

3. Referencia de un libro Excel cerrado desde la nube

Es posible que necesitemos hacer referencia a cualquier archivo del libro de trabajo de la nube en otro libro de trabajo. En esta sección, vamos a discutir este tema. Cuando hacemos referencia a cualquier archivo desde el equipo local hay un problema que es si cambiamos la ubicación del archivo la referencia no funcionará. Pero cuando añadimos cualquier referencia de los libros de trabajo de la nube este problema no se producirá.

Primer paso:

  • Esta hoja de trabajo Sample.xlsm está guardada en One drive. Vamos a referir este libro de trabajo a otro libro de trabajo.
  • Copie el Gama B5:C9 .

Segundo paso:

  • Ahora, vaya al libro de trabajo de destino.
  • En Célula B5 pulsa el botón derecho del ratón.

Tercer paso:

  • A continuación, haga clic en el botón Pegar enlace(N) .

Los datos copiados se pegan en las celdas seleccionadas.

Paso 4:

  • Ahora, cierra el Muestra.xlsm libro de trabajo ubicado en One drive.
  • Ahora, obtenga la referencia de Celda C9 y eso es:
='//d.docs.live.net/03e01967881debf5/Softeko/25-0056-1688/[Sample.xlsm]Sheet'!C9

En este caso, nos referimos a un libro de trabajo guardado en la nube.

Leer más: Cómo enlazar dos libros en Excel (5 métodos)

4. Utilizar nombre definido para referencia desde otro libro de trabajo

En esta sección, mostraremos cómo hacer referencia a cualquier libro de trabajo utilizando el nombre definido.

Primer paso:

  • En primer lugar, defina el nombre de los datos de origen.
  • Ir a la Fórmulas ficha.
  • A continuación, elija la opción Definir nombre de la Definir nombre desplegable.

Segundo paso:

  • Ahora, le damos un nombre y seleccionamos el rango de celdas.
  • A continuación, pulse OK .

Tercer paso:

  • Ahora, cierra el archivo de origen e introduce el archivo de destino.
  • Ir a Célula B5 e introduzca manualmente el siguiente código:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!Fruit

Paso 4:

  • A continuación, pulse Entre en .

Aquí, obtenemos datos del libro de trabajo cerrado utilizando la referencia de nombre definida.

Read More: Cómo hacer referencia a nombre de hoja de cálculo en la fórmula en Excel (3 maneras fáciles)

5. Aplicar Macro VBA para Referirse a un Libro de Trabajo sin Abrirlo

También podemos utilizar VBA para hacer referencia a cualquier libro de trabajo sin abrir ese archivo.

Paso 1:

  • Abre el archivo de destino.
  • Ir a la Ficha Desarrollador .
  • A continuación, seleccione Grabar macro .
  • Nombrar la macro como Datos de referencia .
  • A continuación, pulse OK .

Segundo paso:

  • Escribe el siguiente código en el módulo de comandos.
 Sub Importdata1() Dim AreaAddress As String Sheet1.UsedRange.Clear Sheet1.Cells(1, 1) = "= 'C:\Users\Alok\Desktop\25-0056-1688\" & "[Closed.xlsm]Sheet2'!RC" AreaAddress = Sheet1.Cells(1, 1) With Sheet1.Range(AreaAddress) .FormulaR1C1 = "=IF('C:\Users\Alok\Desktop\25-0056-1688\" & "[Closed.xlsm]Sheet1'!RC="""",NA(),'C:\Users\Alok\Desktop\25-0056-1688\" & _ "[Closed.xlsm]Sheet1'!RC)" OnError Resume Next .SpecialCells(xlCellTypeFormulas, xlErrors).Clear On Error GoTo 0 .Value = .Value End With End Sub 

Tercer paso:

  • A continuación, pulse F5 para ejecutar el código.

Aquí, hay que mencionar que sólo se importarán los datos del libro de trabajo referido, el formato no se copiará.

Leer más: ¡Cómo hacer referencia a una celda en otra hoja Excel basándose en el valor de la celda!

Problemas al referenciar varios libros de Excel

Aquí trataremos algunos problemas relacionados con la referenciación de los libros de trabajo.

1. La ubicación de los datos referidos puede cambiar

Cuando un libro de trabajo cerrado cambia de ubicación, el libro de trabajo de referencia no tiene ni idea de la ubicación modificada. Después, si se realiza algún cambio en el libro de trabajo de origen, no se reflejará en el archivo de destino.

2. Los subenlaces no se actualizan rápidamente

Si se hace referencia a varios libros de trabajo, la situación se complica. Por ejemplo, si se hace referencia al libro de trabajo 1 como libro de trabajo 2 y al libro de trabajo 2 como libro de trabajo 3, la actualización del libro de trabajo 1 no se reflejará en el libro de trabajo 3 correctamente.

3. Recuperación de datos de la versión anterior

Los datos sólo pueden recuperarse de la última versión guardada de un archivo. Si cambia los datos del archivo de origen pero no los guarda, esos datos no se mostrarán en el de destino. Después de guardar el archivo se mostrarán los cambios.

Conclusión

En este artículo, vamos a ver cómo hacer referencia a otro libro sin abrirlo en Excel. Espero que esto satisfaga sus necesidades. Por favor, eche un vistazo a nuestro sitio web ExcelWIKI.com y danos tus sugerencias en el cuadro de comentarios.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.