Forums Últimos mensajes - Powered by IBM
 

convertir cadena de texto en formula

04/06/2007 - 16:21 por Esteban franco | Informe spam
hola

El problema es este tengo en una lista todas las listas de los libros y las
hojas,
lo que necesito es utilizar la cadena de texto para una formula utilizar
esas cadenas de texto para crear las formulas y utilizarlas en caso de que
cambien los archivos
esta es la formula normal
='\\Logistica\Mis documentos\[LIQUIDACIONES IMPORTACIONES KALTEX SUDAMÉRICA
AÑO 2007.xls]IMP. # 1'!$C$12

y quiero utilizar la cadena de texto para utilizarla en las formulas ya sea
concatenandolas o cualquier otra formula



gracias
 

Leer las respuestas

#1 Héctor Miguel
05/06/2007 - 06:06 | Informe spam
hola, Esteban !

... tengo en una lista... los libros y las hojas
... necesito... utilizar la cadena de texto... para crear las formulas y utilizarlas en caso de que cambien los archivos
esta es la formula normal
='\\Logistica\Mis documentos\[LIQUIDACIONES IMPORTACIONES KALTEX SUDAMERICA A#O 2007.xls]IMP. # 1'!$C$12
y quiero utilizar la cadena de texto para utilizarla en las formulas ya sea concatenandolas o cualquier otra formula



dado que en la formula que expones se incluye en la referencia externa la ruta donde se ubica el archivo...
*asumo* que el libro de origen se encuentra cerrado [entonces] necesitas *evaluar* las siguientes alternativas:

op1: mantener los libros abiertos, y utilizar la funcion =indirecto(...) para *construir* la formula dinamica cambiando de libros/hojas/rangos

op2: usar macros para generar un vinculo *real* [aunque sea momentaneo] hacia un libro cerrado

op3: usar macros para consultar archivos cerrados de excel [caracteristicas similares al punto anterior]

op4: usando un complemento [de terceros] +/- como sigue:
busca en la pagina de Laurent Longre -> http://xcell05.free.fr/ =>English page<= [Excel add-ins]
[e instala] el complemento MoreFunc.xll [MasFunciones] -> http://xcell05.free.fr/downloads/Morefunc.zip
[opcionalmente, algunos ejemplos en -> http://xcell05.free.fr/downloads/Examples.zip]
podras usar la funcion: Indirect.Ext que permite 'interactuar' con libros cerrados.
-mas otras 40 funciones que 'tendrias que cargar' con ellas- =>todas muy utiles<= 'pero'... NO de 'uso frecuente' :((

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares