Convertir texto a vínculo

27/03/2009 - 10:59 por Joseba | Informe spam
Buenas,

Tengo que convertir un texto a un vínculo a una celda de otra hoja, ¿Cómo se
puede hacer?

El problema es que la dirección y nombre del archivo y celda de origen lo
creo mediante una cadena de texto, pero no consigo ver como se puede hacer
que ese texto se pueda convertir a un vínculo real.

Por ejemplo, en una celda tengo el siguiente texto:

'Fichero a leer1.xls'!Dato1

Y quiero que aparezca el valor de la celda Dato1 de esa hoja en esa celda.

¿Alguna pista?
 

Leer las respuestas

#1 Héctor Miguel
27/03/2009 - 21:08 | Informe spam
hola, !

Tengo que convertir un texto a un vinculo a una celda de otra hoja, Como se puede hacer?
El problema es que la direccion y nombre del archivo y celda de origen lo creo mediante una cadena de texto
pero no consigo ver como se puede hacer que ese texto se pueda convertir a un vinculo real.
Por ejemplo, en una celda tengo el siguiente texto:
'Fichero a leer1.xls'!Dato1
Y quiero que aparezca el valor de la celda Dato1 de esa hoja en esa celda.
Alguna pista?



- si tu "fichero a leer1.txt" es un archivo abierto en la sesion de excel -?-
prueba con la funcion =indirecto(celda donde construyes la referencia)
solo asegurate de que la cadena de texto incluya corchetes delimitando el nombre del libro (o sea)
en lugar de: -> 'Fichero a leer1.xls'!Dato1
que sea asi -> '[Fichero a leer1.xls]'!Dato1

- si se trata de libros cerrados, la funcion indirecto no funciona, tendrias que recurrir a las macros

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

Preguntas similares