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

How to show all formulas in Excel?
Press Ctrl+` to show all formulas. Press it again to toggle back to numbers. The grave accent is often under the tilde on US keyboards.
=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,214,388
Messages
6,119,227
Members
448,878
Latest member
Da9l87

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