Forums Últimos mensajes - Powered by IBM
 

Actualizacion de vinculos al copiar libros vinculados

01/10/2008 - 04:35 por cursocamilo | Informe spam
En una carpeta, en la cual se tienen varios libros vinculados unos a
otros , ejemplo en una unidad Fde red, con la siguiente ruta del
vinculo del libro: =+'F:\DOCUMENT\DOCUMENT\CONTABIL\CONTABILIDAD
\CONTABIL\PRESUPUESTOS\PPTO\SENA\[PPTO SENA 2009.xls]INGRES PTA
SACRIF'!I15. Entonces deseo copiar esta carpeta a otra unidad, ejemplo
C, en donde debe aparecer la siguiente ruta C:\PRESUPUESTOS\PPTO\SENA\
[PPTO SENA 2009.xls]INGRES PTA SACRIF'!I15. Pero al observar la
direccion del vinculo queda :=+'C:\DOCUMENT\DOCUMENT\CONTABIL
\CONTABILIDAD\CONTABIL\PRESUPUESTOS\PPTO\SENA\[PPTO SENA
2009.xls]INGRES PTA SACRIF'!I15, como se nota solo actualiza el nombre
de la unidad de disco mas no la nueva ruta en la que se encuentran los
archivos, por favor ayudarme con la explicación para esto y no tener
que actualizar cada uno de los vinculos de forma manual. (edición -
vinculos), o(herramientas- opciones- modificar-consultar al actualizar
vinculos automaticos)

Gracias
 

Leer las respuestas

#1 Héctor Miguel
01/10/2008 - 06:14 | Informe spam
hola, !

En una carpeta, en la cual se tienen varios libros vinculados unos a otros, ejemplo en una unidad F de red
con la siguiente ruta del del libro:
=+'F:\DOCUMENT\DOCUMENT\CONTABIL\CONTABILIDAD\CONTABIL\PRESUPUESTOS\PPTO\SENA\[PPTO SENA 2009.xls]INGRES PTA


SACRIF'!I15.
Entonces deseo copiar esta carpeta a otra unidad, ejemplo C, en donde debe aparecer la siguiente ruta
C:\PRESUPUESTOS\PPTO\SENA\[PPTO SENA 2009.xls]INGRES PTA SACRIF'!I15.
Pero al observar la direccion del vinculo queda:
=+'C:\DOCUMENT\DOCUMENT\CONTABIL\CONTABILIDAD\CONTABIL\PRESUPUESTOS\PPTO\SENA\[PPTO SENA 2009.xls]INGRES PTA SACRIF'!I15
como se nota solo actualiza el nombre de la unidad de disco mas no la nueva ruta en la que se encuentran los archivos
por favor ayudarme con la explicación para esto y no tener que actualizar cada uno de los vinculos de forma manual.
(edicion - vinculos), o(herramientas- opciones- modificar-consultar al actualizar vinculos automaticos)



(primero) considera que la "unidad F" (de red) pudo ser ayer la unidad "H", y despues sera... ??? (segun se monte en el servidor)
asi que tu consulta es (como) una "punta de iceberg", y aunque pueden imaginarse algunas situaciones y/o eventualidades...
lo grave de la situacion seria si las reales ni siquiera entrarn en la imaginacion de alguien (de este lado del mensaje) -???-

espero que lo siguiente te sea de utilidad y... si cualquier duda (o informacion adicional)... comentas?
saludos,
hector.

escenario 1 ==1) si los cambios/movimientos/re-asignaciones/... de rutas, carpetas y sub-carpetas ocurre por sistema operativo...
mientras los libros vinculados estan cerrados (creo que) sera logico que... ni se enteren de lo que esta pasando

2) para que no te afecte mover/cambiar/... un archivo entre rutas y carpetas...
a) procura que todos los libros vinculados esten en el mismo nivel o...
b) mueve/cambia/... los libros vinculados ESTANDO ABIERTOS TODOS por medio de (menu) archivo / guardar como...

3) o (de lo contrario)... desarrollar un procedimiento que escanee las unidades disponibles (incluir unidades en red ?)
que se encargue de ubicar las (posibles) instancias del (o los) archivo/s movido/s...
avisar por los desaparecidos (si fuera el caso) y/o (posibles) duplicados indicando otras propiedades, como fecha...)
etc. etc. etc. o sea que probablemente salga mas caro... el caldo... que las albondigas
(por aquello de utilizar llamadas a las API's, consumo de recursos y demora en la busqueda por las unidades, ...)

4) o... (simplemente) seguir usando las herramientas normales para modificar los vinculos de los archivos
o la sugerencia de conservar los vinculos SIEMPRE en las ubicaciones originales (o en el mismo nivel)
(de ser posible... todo en un solo directorio, si el caso sera de traslados de los archvos a diferentes pc's)

escenario 2 ==cuando se trata de varios libros que estan vinculados entre si, (es importante) tener en cuenta que...
1) la base de la maquinaria de excel (como hoja "de calculo") es guardar la pista (rastro o tracking) de...
cuales celdas dependen de cuales otras (lo que incluye donde estan ubicadas -hojas y libros-)
2) cada libro maneja (a voluntad del usuario) algunas opciones para el recalculo del modelo, p.e.
en (menu) herramientas / opciones / (ficha) calcular -> (seccion) opciones del libro...
existen 2 que (especificamente) se encargan de la forma de manejar los vinculos externos:
- actualizar referencias remotas
- guardar valores de vinculos externos
toma nota que, al ser a voluntad del usuario... varios libros (de esos varios libros) pudieran ser diferentes
3) si no quieres abrir todos los libros (en la misma sesion) o guardarlos como area de trabajo (que es lo mismo)
tendras que ASEGURARTE que el orden de las precedencias (de vinculos) se actualiza apropiadamente
incluso (te sugiero) disenar la estructura de las dependencias entre los varios libros (un diagrama de flujos ?)
un sencillo ejemplo (que se me ocurre) seria si suponemos 3 libros que...
A toma de B y C
B toma de C
a) abres solamente C, modificas, grabas los cambios y... cierras C
b) abres solamente A... que te imaginas que pasa en A con las referencias de B que... NO se han actualizado?
ahora imaginate si el caso fuera en que C TAMBIEN toma referencias de A ???
4) ahora imaginate si los ibros los cambias/mueves/... de rutas, carpetas y sub-carpetas por sistema operativo...
mientras los libros vinculados estan cerrados (creo que) sera logico que... ni se enteraran de lo que esta pasando

podrias visitar la pagina de Charles Williams, que es una de las que tratan con mayor profundidad este tipo de problemas
toma en cuanta que dentro de las mismas paginas, existen enlaces a otros sitios y articulos con informacion pertinente
-> http://www.decisionmodels.com/optspeedd.htm
esta seccion trata de los cuellos de botella segun el arbol de dependencias en formulas y vinculos en hojas de excel

escenario 'n' ==-> algun detalle que hubieras podido dejar "en el tintero" ?

Preguntas similares