COMBOBOX CON 3 COLUMNAS

30/08/2008 - 16:43 por SAM | Informe spam
Hola!

Tengo un combo que presenta los datos de 2 columnas: numero y nombre. El
combo guarda 1 solo, como puedo acceder al segundo? Es decir, si selecciono
la 4 fila del combo y tengo como source la primera columna, obtengo el valor
de esta, pero como accedo al valor de la segunda?

muuchas gracias
 

Leer las respuestas

#1 Héctor Miguel
31/08/2008 - 01:37 | Informe spam
hola, !

Tengo un combo que presenta los datos de 2 columnas: numero y nombre.
El combo guarda 1 solo, como puedo acceder al segundo?
Es decir, si selecciono la 4 fila del combo y tengo como source la primera columna
obtengo el valor de esta, pero como accedo al valor de la segunda?



puedes rescatar los elementos correspondientes a la seleccion en el combo por (al menos) dos formas:
a) usando la propiedad .ListIndex y buscando en las columnas del combo (desde 0 hasta n_columnas MENOS una)
b) usando la propiedad .ListIndex MAS uno y la propiedad .Cells(fila,columna) del rango donde se toman los datos
(en el segundo caso, sustituye con alguna variable (o directamente) la "fila" por la propiedad .ListIndex + 1 del combo)

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

Preguntas similares