COMO REMPLAZAR CELDA POR SU VALOR EN TEXTO

10/02/2009 - 00:00 por Moreno V | Informe spam
COMO REMPLAZAR UNA CELDA POR SU VALOR REAL DE TEXTO OCUPADA POR UNA FORMULA
Ejm. a) en la celda A5 de la hoja de calculo #1, se registra un nombre;
en la celda B1 de la hoja de calculo #2 se recibe el nombre mediante un
vinculo, (=Hoja1'!A5) y este debe grabarse en su valor real como si en esta
celda se hubiera escrito dicho nombre.
b)Se registra el siguiente nombre en la misma celda A5, y se transfiere a la
siguiente celda B2 de la Hoja #2, bajo el mismo proceso, se graba igualmente
en su valor real, y asi sucesivamente.
BUSCO LA FORMULA PARA QUE EL NOMBRE QUE RECIBE LA COLUMNA "B1", "B2", "B3",
etc. MEDIANTE ESE VINCULO SEA GRABADO EN SU VALOR REAL.
 

Leer las respuestas

#1 Héctor Miguel
10/02/2009 - 00:40 | Informe spam
hola, !

lo que buscas no podra ser "por formula", sino por codigo (p.e.)
copia/pega (o escribe) lo siguiente EN el modulo de codigo de la "hoja1"
(haz un clic-secundario sobre la etiqueta con su nombre y selecciona "ver codigo")

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$A$5" Then Exit Sub
Worksheets("hoja2").Range("b65536").End(xlUp).Offset(1).Value = Target.Value
End Sub

saludos,
hector.

__ OP __
COMO REMPLAZAR UNA CELDA POR SU VALOR REAL DE TEXTO OCUPADA POR UNA FORMULA
Ejm. a) en la celda A5 de la hoja de calculo #1, se registra un nombre
en la celda B1 de la hoja de calculo #2 se recibe el nombre mediante un vinculo, (=Hoja1'!A5)
y este debe grabarse en su valor real como si en esta celda se hubiera escrito dicho nombre.
b) Se registra el siguiente nombre en la misma celda A5, y se transfiere a la siguiente celda B2 de la Hoja #2
bajo el mismo proceso, se graba igualmente en su valor real, y asi sucesivamente.
BUSCO LA FORMULA PARA QUE EL NOMBRE QUE RECIBE LA COLUMNA "B1", "B2", "B3", etc.
MEDIANTE ESE VINCULO SEA GRABADO EN SU VALOR REAL.

Preguntas similares