Como poner en texto la fórmula interior de una celda.

28/10/2004 - 10:20 por Ralf | Informe spam
Buenos días:
Ruego disculpas si es una perrogullada, pero no sé como hacerlo.

El problema es que en una celda tengo puesto una fórmula que me busca en
otra hoja de otro libro cuyo formato es :BUSCARV
($B5;'[2004.XLS]2710'$A:$B;2;0)



Donde $b5 es una variable y 2004.xls es el libro con hojas semanales
(cada hoja se llama como el final del día de la semana)

Me gustaría que ese dato de 2710 me lo refiriera en otra celda ya que es
la fecha de extracción de los datos, de modo que esa celda que quiero
conformar, me indicara algo como "Datos al", 2710.

Bueno gracias por la atención prestada.
 

Leer las respuestas

#1 oycs
28/10/2004 - 18:13 | Informe spam
Una opción es crear una función personalizada (Herramientas, Macros, Editor
de Visual Basic y en el menú Insertar, Módulo y ahí copias esta función:

Function MiSemana(MiCelda As Range)
MiSemana = Mid(MiCelda.Formula, 25, 4)
End Function

Luego, en el libro de Excel, en la celda en donde deseas la respuesta
colocas
="Datos al " & MiSemana(A1) donde A1 es la dirección de la celda en donde
está la función correcta (=BUSCARV($B5;'[2004.xls]2710'!$A:$B;2;0).

Suerte,

Olga Yaneth

"Ralf" wrote in message
news:
Buenos días:
Ruego disculpas si es una perrogullada, pero no sé como hacerlo.

El problema es que en una celda tengo puesto una fórmula que me busca


en
otra hoja de otro libro cuyo formato es :BUSCARV
($B5;'[2004.XLS]2710'$A:$B;2;0)



Donde $b5 es una variable y 2004.xls es el libro con hojas semanales
(cada hoja se llama como el final del día de la semana)

Me gustaría que ese dato de 2710 me lo refiriera en otra celda ya que


es
la fecha de extracción de los datos, de modo que esa celda que quiero
conformar, me indicara algo como "Datos al", 2710.

Bueno gracias por la atención prestada.


Preguntas similares