¿Cómo puedo recuperar el valor de la columna especificada de la fila seleccionada en un cuadro de lista de múltiples columnas?Recuperar valores de columna de la fila seleccionada de una columna múltiple Cuadro de lista de acceso
Rellene el cuadro de lista estableciendo la propiedad RowSource con una cadena SQL. BoundColumn establecido en el valor 1.
Puedo recuperar el valor de la columna encuadernada (de la fila seleccionada) usando ListBox.Value
. Pero también quiero el valor de otra columna.
Creo que se necesita para reforzar que hasta un poco para obtener los elementos actualmente seleccionados en un cuadro de lista multiselect, digamos: 'Para cada itm en Me.List0.ItemsSelected' .. ' s = s & vbCrLf & Me.List0.Column (1, itm) '.. 'Siguiente' .. ' MsgBox s' – Fionnuala
@ Remou - tienes toda la razón. De hecho, el código en mi proyecto actual hace exactamente eso, pero la pregunta del OP usaba el artículo definido, que leí como implicando una fila seleccionada. Además, estoy seguro de que sabes esto, pero para cualquier otra persona que lea, recuerda que 'itm' en tu ejemplo debe ser' Variant'. – RolandTumble
Sí, quise decir una fila seleccionada, por lo que 'listboxControl.Column (intColumn)' funciona bien para mí. Gracias – waanders