llamar datos de otra hoja

joquer

New Member
Joined
Jan 21, 2010
Messages
5
Hola a todos,
tengo una hoja excel que quiero que llame en una celda un dato de una celda de otro archivo. No tengo ningún problema, utilizo la función:
=[3.xls]Hoja1!$G$1
Dónde 3.xls es un archivo previamente creado sin más problemas.
La pregunta viene por que me interesaria asociar el numero a una celda de la hoja. O sea, si el numero fuese 4, que automaticamente busque el 4.xls.
Intento poner la cadena &celda& pero no me responde, me da error y no se como continuar....
Estoy perdido.
Muchas gracias de antemano.
 

Excel Facts

Pivot Table Drill Down
Double-click any number in a pivot table to create a new report showing all detail rows that make up that number
=INDIRECTO("'[" &A3&".xls]Hoja1'!$A$1"), suponiendo que A3 esta el Selector de Numero de archivo.
Esta funcion, INDIRECTO, sólo funciona si el libro Llamado esta abierto, sino dara error. Puedes ver la Funcion creada por Laurent Longre INDIRECT.EXT que forma parte del paquete MOREFUN
o tambien construir un UDF que acuda al uso de ExecuteExcel4Macro
 
Upvote 0
Muchas gracias por tu respuesta !
pero no me funciona muy bien por que me obliga a tener la página abierta y no es muy operativo...
Por que no podria entonces, mirandome el problema de otra manera, de llamar a una celda mediante un dato variable ? o sea, como llamo
=[1.xls]Hoja'!$A$celda variable) por que con "&celda&" no me funciona.


=INDIRECTO("'[" &A3&".xls]Hoja1'!$A$1"), suponiendo que A3 esta el Selector de Numero de archivo.
Esta funcion, INDIRECTO, sólo funciona si el libro Llamado esta abierto, sino dara error. Puedes ver la Funcion creada por Laurent Longre INDIRECT.EXT que forma parte del paquete MOREFUN
o tambien construir un UDF que acuda al uso de ExecuteExcel4Macro
 
Upvote 0

Forum statistics

Threads
1,213,496
Messages
6,113,995
Members
448,539
Latest member
alex78

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top