Copiar fórmulas.

26/10/2007 - 16:25 por César H | Informe spam
Hola amigos, tengo una inquietud y le he dado vueltas y nada, lo que deseo
es copiar una hoja con fórmulas de un libro a otro pero sin que me quede
haciendo referencia al antiguo libro, ¿es esto posible?.

Agradezco recomendaciones.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
26/10/2007 - 22:04 | Informe spam
hola, César !

... deseo... copiar una hoja con fórmulas de un libro a otro pero sin que me quede haciendo referencia al antiguo libro ...



(a falta de detalles mas... concretos)... -???-

prueba MOVIENDO (no copiando) dicha hoja al otro libro
(puedes cerrar el libro original SIN guardar los cambios, y "su" hoja seguira ahi) ;)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 César H
27/10/2007 - 15:31 | Informe spam
Hola Héctor, gracias por responder. Sucede que tengo un libro con unas
fórmulas por ejemplo; BUSCARV(A1;TABLA;2;0)

Y deseo copiar esa hoja con esas fórmulas a otro libro, pero al hacerlo me
cambia la fórmula dejándola con referencia al libro antiguo, ej:
BUSCARV(A1;[libro_antiguo.xls]!TABLA;2;0)

Como te puedes dar cuenta me mantiene la referencia al libro anterior y eso
es lo que deseo evitar.

Cordial saludo,

"Héctor Miguel" escribió en el mensaje
news:
hola, César !

... deseo... copiar una hoja con fórmulas de un libro a otro pero sin que
me quede haciendo referencia al antiguo libro ...



(a falta de detalles mas... concretos)... -???-

prueba MOVIENDO (no copiando) dicha hoja al otro libro
(puedes cerrar el libro original SIN guardar los cambios, y "su" hoja
seguira ahi) ;)

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

Respuesta Responder a este mensaje
#3 Héctor Miguel
27/10/2007 - 22:56 | Informe spam
hola, César !

Sucede que tengo un libro con unas formulas por ejemplo; BUSCARV(A1;TABLA;2;0)
Y deseo copiar esa hoja con esas formulas a otro libro, pero... me cambia la formula
dejandola con referencia al libro antiguo, ej: BUSCARV(A1;[libro_antiguo.xls]!TABLA;2;0)
... mantiene la referencia al libro anterior y eso es lo que deseo evitar...



supongo que "TABLA" se refiere a un rango nombrado en una hoja diferente de donde usas buscarv(...
y que la hoja donde se encuentra la "TABLA" no la estas copiando (tambien) al libro "nuevo" -?-
(entonces) no puedes evitar que excel establezca la referencia en la formula a su ubicacion "original" :-((

(p.e.) si en el libro "nuevo" existiera otra hoja con la misma definicion de un nombre "TABLA" (en cualquier hoja)
excel te avisar que algun nombre podria crear "conflictos" en las formulas y te dar opciones para decidir cual se queda

en caso contrario, tendrias que usar formulas mas "flexibles" (aunque no "infalibles" y probablemente mas "come-recursos")
p.e.: -> BUSCARV(A1;indirecto("tabla");2;0)
o: -> =indirecto(...) <- aqui cabe una infinidad de variantes/variables/opciones/... (p.e.)
-> si pones en alguna celda el nombre de la hoja/tabla/...
-> si pones en alguna celda la referencia (como texto) a otros rangos de la hoja referenciada indirectamente
-> si pones ??????

claro que las formulas dejan de ser (lo suficientemente) faciles de mantener/actualizar/modificar/...
pero a la vez adquieren una cierta flexibilidad y omiten la referencia al nombre del libro original cuando se copian a otros libros ;)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#4 César H
29/10/2007 - 15:25 | Informe spam
Gracias Héctor, esa era mi duda, pensé que depronto existía algún método
para evitar que creara la referencia al antiguo libro, lo de usar indirecto
va bien aunque como tu dices come más recursos. Ya con lo que sugieres me
basta.

Muy agradecido ;-)

César H


"Héctor Miguel" escribió en el mensaje
news:eZ%
hola, César !

Sucede que tengo un libro con unas formulas por ejemplo;
BUSCARV(A1;TABLA;2;0)
Y deseo copiar esa hoja con esas formulas a otro libro, pero... me cambia
la formula
dejandola con referencia al libro antiguo, ej:
BUSCARV(A1;[libro_antiguo.xls]!TABLA;2;0)
... mantiene la referencia al libro anterior y eso es lo que deseo
evitar...



supongo que "TABLA" se refiere a un rango nombrado en una hoja diferente
de donde usas buscarv(...
y que la hoja donde se encuentra la "TABLA" no la estas copiando (tambien)
al libro "nuevo" -?-
(entonces) no puedes evitar que excel establezca la referencia en la
formula a su ubicacion "original" :-((

(p.e.) si en el libro "nuevo" existiera otra hoja con la misma definicion
de un nombre "TABLA" (en cualquier hoja)
excel te avisar que algun nombre podria crear "conflictos" en las formulas
y te dar opciones para decidir cual se queda

en caso contrario, tendrias que usar formulas mas "flexibles" (aunque no
"infalibles" y probablemente mas "come-recursos")
p.e.: -> BUSCARV(A1;indirecto("tabla");2;0)
o: -> =indirecto(...) <- aqui cabe una infinidad de
variantes/variables/opciones/... (p.e.)
-> si pones en alguna celda el nombre de la hoja/tabla/...
-> si pones en alguna celda la referencia (como texto) a otros
rangos de la hoja referenciada indirectamente
-> si pones ??????

claro que las formulas dejan de ser (lo suficientemente) faciles de
mantener/actualizar/modificar/...
pero a la vez adquieren una cierta flexibilidad y omiten la referencia al
nombre del libro original cuando se copian a otros libros ;)

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

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