hola,
en components hay 'microsoft form 2.0 object library' y alli hay un
combobox, donde puedes poner las columnas que quieras, ejmpl.
cbob.ColumnCount = 2 'cuantas columnas quieres que tenga tu combobox
Do While Not rs.EOF 'Mientras no finalize el recordset
cboB.AddItem ""
cboB.Column(0,cboB.ListCount -1) = strCampo ' es (columna,
fila) = valor
cboB.Column(1,cboB.ListCount -1) = strLlave ' es (columna,
fila) = valor
rs.MoveNext 'Paso al siguiente registro
Loop
y.
cboB.BoundColumn = 2 'Le dices que el valor en la propiedad value tenga el
de la 2da columna (es decir columna 1)
cboB.TextColumn = 1 ' Le dices que el valor en la propiedad text tenga el
de la 1ra. columna (es decir columna 0).
y listo puedes tener valores integer y string, sin ningun problema, ademas
que tienes las columnas que quieres.
saludos
edwin