Copiar rangos
Publicado por DAvid (26 intervenciones) el 19/03/2007 16:39:03
haber estimados tengo este problema que me carcome el cerebro...tengo una base de datos parecida a la siguiente:
Columna 1 Columna 2 Columna 3 Rango de entrada Celda de vinculo
1 11 111 ------------------------ ----------------
2 22 222 -----------------------
3 33 333 ----------------------
4 44 444 ------------------
esa base de datos la tengo que mostrar en una lista desplegable, eso es facil, pero la lista de desplegable como sabemos tiene un formato de control, que requiere un rango de entrada y una celda de vinculo. Para cada columna la celda de vinculo va a cambiar de valores (1 , 2 ,3 para cada uno), lo que quiero es crear una formula personalizada en el editor de Visual Basic, para que cuando la celda de vinculo cambie me muestre en la celda de entrada su respectiva columna... yo lo estaba haciendo con la funcion condicional "if...then" pero para cada celda, pero el codigo de programacion se me hizo inmenso, porque mi base de datos es bien grande...
Porfavor NO quiero un MAcro como muchos me la han dicho, eso es facil de hacer, quiero que sea... como dicen por ahi, un cambio en tiempo real : ),.... les agradecere mucho su ayuda
Columna 1 Columna 2 Columna 3 Rango de entrada Celda de vinculo
1 11 111 ------------------------ ----------------
2 22 222 -----------------------
3 33 333 ----------------------
4 44 444 ------------------
esa base de datos la tengo que mostrar en una lista desplegable, eso es facil, pero la lista de desplegable como sabemos tiene un formato de control, que requiere un rango de entrada y una celda de vinculo. Para cada columna la celda de vinculo va a cambiar de valores (1 , 2 ,3 para cada uno), lo que quiero es crear una formula personalizada en el editor de Visual Basic, para que cuando la celda de vinculo cambie me muestre en la celda de entrada su respectiva columna... yo lo estaba haciendo con la funcion condicional "if...then" pero para cada celda, pero el codigo de programacion se me hizo inmenso, porque mi base de datos es bien grande...
Porfavor NO quiero un MAcro como muchos me la han dicho, eso es facil de hacer, quiero que sea... como dicen por ahi, un cambio en tiempo real : ),.... les agradecere mucho su ayuda
Valora esta pregunta


0