Vinculos entre dos libros

27/08/2007 - 16:14 por mcgh_mx | Informe spam
El problema principal que tengo es que tengo dos libros vinculados como ya
explique en mi primera exposicion, soy nueva en la elaboracion de macros,
pero la situacion es que en el libro principal se repiten datos por lo que
las funciones buscar y coincidir no me sirven. Entonces me veo obligada ya
sea a hacer un vinculo simple (soy Novata) y en el momento que tengo que
ordenar el libro principal pieerdo el vinculo original, entonces lo que
necesito es una funcion que me haga referencia a la fila y columna del libro
original y me lo mantenga en el libro secundario, ¿Hay alguien que sepa como
hacerlo? porque yo ya trate con celdas, columnas, buscar, coincidir y vinculo
simple y no lo logro. Y por desgracia son demasiados datos.
 

Leer las respuestas

#1 Héctor Miguel
27/08/2007 - 19:38 | Informe spam
hola, (...) ?

... tengo dos libros vinculados como ya explique en mi primera exposicion
... la situacion es que en el libro principal se repiten datos por lo que las funciones buscar y coincidir no me sirven
... me veo obligada ya sea a hacer un vinculo simple (soy Novata)
y en el momento que tengo que ordenar el libro principal pieerdo el vinculo original
... lo que necesito es una funcion que me haga referencia a la fila y columna del libro original
y me lo mantenga en el libro secundario, Hay alguien que sepa como hacerlo?
porque yo ya trate con celdas, columnas, buscar, coincidir y vinculo simple y no lo logro.
Y por desgracia son demasiados datos.



1) para que *aprecies* los efectos de ordenar un listado al que se le hacen referencias *directas* en algunas celdas...
a) escribe p.e. en el rango A1:A4 cuatro literales A, B, C, D
b) vincula la tercer celda del rango en otra celda [p.e. £]
c) alterna el orden de tu listado [A1:A4] entre ascendente y descedente
d) *observa* que la celda donde vinculaste... la referencia NO CAMBIA. seguira siendo £
el *detalle* sera que EL CONTENIDO de la celda refrenciada [A3] es lo que se esta *moviendo de lugar* :D
e) ahora, imagina si en lugar de datos *duros* en el rango A1:A4 [A, B, C y D] hubiera *formulas* -???-
lo que podria resultar de una re/ordenacion del listado sera entre *de chile, mole y picadillo*

2) por lo anterior es que te comentaba en tu exposicion anterior...
"seria necesario que expongas/comentes/... algunos detalles adicionales [como p.e.]:"
"- la macro"
"- los vinculos"
"- las referencias"
"- si el listado que ordenas contiene formulas [o son SOLO datos duros]"
"- las formulas [etc. etc. etc.]"

3) aunque tambien trataba de *anticiparte* [algunas de] las *posibles* causas de que estes *perdiendo* los vinculos...
"pero tambien puedes buscar/encontrar la -posible- solucion a tu problema si consideras lo siguiente:"
"1) 'ordenar' listados 'equivale a' [literalmente] RE-ESCRIBIR los datos... 'cambiando su posicion en el listado' <= OJO"
"2) si estas vinculando por referencia 'directa' a celdas en el listado que ordenas..."
" a) la referencia NO cambia de posicion"
" b) lo que cambia de lugar es el contenido de las celdas re/oredenadas"
"3) es probable que el tipo de vinculo/formula que estas haciendo [por macro o manual]..."
" te convenga cambiarlo por funciones como buscarv(...) indice(...) coincidir(...) -?-"

4) en resumen [creo que] necesitas agregar a tu exposicion los detalles *perdidos* [punto 2 anterior]
y tambien seria conveniente que mantengas la conversacion dentro del mismi *hilo*
asi podran enterarse de que propuestas has *atendido* y cuales han ido funcionando [o no] :))

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

Preguntas similares