como el resultado de formula se copie en otra hoja consecutivament

10/10/2005 - 00:23 por jaraya | Informe spam
hola a ver si me pueden ayudar: Tengo en una celda una funcion que me entrega
un resultado de una formula, este resultado varia segun los dato que entrego
en las otras celdas relacionadas a esta formula.
Pregunta: como puedo hacer para que el resultado de esta celda se copie en
otra hoja, y que luego al variar los datos el segundo resultado se copie bajo
el primero en esa hoja y asi consecutivamente.Es decir que cada resultado de
la celda por ejemplo a1 se copie ne la hoja 2 en la celda A1 a la An en
foram consecutiva sgun voy variando los datos.Se puedehacer esto con un boton
macro que la copie en la hoja2
Gracias de antemano juan

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
10/10/2005 - 08:44 | Informe spam
hola, jaraya !

... en una celda una funcion... este resultado varia segun... otras celdas relacionadas
... que el resultado de esta celda se copie en otra hoja
... luego al variar los datos el segundo resultado se copie bajo el primero... asi consecutivamente [...]



[segun alcanzo a 'ver' y]... segun el numero de otras celdas que 'alimenten' a 'esa' celda en particular...
[probablemente] resultaria mas 'apropiado' hacer un 'monitoreo' de los cambios 'efectivos' en las otras celdas :))
de otra forma... podrias 'caer' en un ciclo de actualizaciones 'intermedias' +/- 'complicadillo' -???-
[creo que mejor] habria que 'controlar' celdas 'precedentes' donde se hagan 'entradas directas'...
-> NO aquellas que sean formulas y que a su vez dependan de otras mas :(

no se si te resulte +/- claro este 'embrollo'... [de cualquier forma me parece que]...
hace falta que comentes detalles mas 'especificos' de como es que esta el 'arbol de dependencias' de esa celda :))

si cualquier duda [o informacion adicional]... comentas?
saludos,
hector.
Respuesta Responder a este mensaje
#2 jaraya
10/10/2005 - 17:15 | Informe spam
Te explico lo que quiero.dentro de hoja1 tengo una planilla que me entrega
un resultado en la celda "A20", quiero que este resultado se copie en la
"hoja2" en la celda "A1". Luego en la planilla de la Hoja 1 yo modifico sus
datos y el nuevo resultado de la hoja1 celda "A20" se copie en la hoja2 en
"A2".
Resumen que cada resultado no se pierda si no que se vaya copiando
consecutivamente en una columna hacia abajo. ¿Podria la hoja uno tener un
boton con una macro que me haga copiar o insertar ese dato en la hoja2?

"Héctor Miguel" escribió:

hola, jaraya !

> ... en una celda una funcion... este resultado varia segun... otras celdas relacionadas
> ... que el resultado de esta celda se copie en otra hoja
> ... luego al variar los datos el segundo resultado se copie bajo el primero... asi consecutivamente [...]

[segun alcanzo a 'ver' y]... segun el numero de otras celdas que 'alimenten' a 'esa' celda en particular...
[probablemente] resultaria mas 'apropiado' hacer un 'monitoreo' de los cambios 'efectivos' en las otras celdas :))
de otra forma... podrias 'caer' en un ciclo de actualizaciones 'intermedias' +/- 'complicadillo' -???-
[creo que mejor] habria que 'controlar' celdas 'precedentes' donde se hagan 'entradas directas'...
-> NO aquellas que sean formulas y que a su vez dependan de otras mas :(

no se si te resulte +/- claro este 'embrollo'... [de cualquier forma me parece que]...
hace falta que comentes detalles mas 'especificos' de como es que esta el 'arbol de dependencias' de esa celda :))

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



Respuesta Responder a este mensaje
#3 Héctor Miguel
11/10/2005 - 06:57 | Informe spam
hola, Juan !

... hoja1... resultado en la celda "A20"
... que este resultado se copie en la "hoja2" en la celda "A1"
... en... Hoja 1 yo modifico sus datos y el nuevo resultado de la hoja1 celda "A20" se copie en la hoja2 en "A2".



prueba a poner estas lineas...
== en el modulo de codigo de la hoja1 ==Private Sub Worksheet_Calculate()
Worksheets("Hoja2").Range("a65536").End(xlUp).Offset(1) = Range("a20")
End Sub

cada vez que la hoja1 'sufra' de un re/calculo por cambios o modificaciones en sus celdas...
-> el resultado de 'A20' sera copiado a la siguiente fila libre de la hoja2 en la columna 'A'

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida