Jak mogę pobrać wartość określonej kolumny wybranego wiersza w wielokolumnowym polu listy?Pobierz wartości kolumn z wybranego wiersza wielokolumny Pole listy dostępu
Zapełniam pole listy, ustawiając właściwość RowSource za pomocą ciągu SQL. BoundColumn ustawiono na wartość 1.
Mogę pobrać wartość powiązanej kolumny (wybranego wiersza) za pomocą ListBox.Value
. Ale chcę też wartość innej kolumny.
myślę, że trzeba rozbudować, że aż trochę, aby uzyskać aktualnie wybrane elementy w polu listy wielokrotnego wyboru, powiedz: 'Dla każdego itm In Me.List0.ItemsSelected' .. ' s = s & vbCrLf & Me.List0.Column (1, itm) '.. 'Dalej' .. ' MsgBox s' – Fionnuala
@ Remou - masz absolutną rację. W rzeczywistości kod w moim bieżącym projekcie robi dokładnie to, ale w pytaniu OP użyto artykułu określonego, który uważam za sugerujący jeden wybrany wiersz. Ponadto - jestem pewien, że o tym wiesz, ale dla każdego, kto czyta, pamiętaj, że 'itm' w twoim przykładzie musi być' Variant'. – RolandTumble
Tak, miałem na myśli jeden wybrany wiersz, więc 'listboxControl.Column (intColumn)' działa dobrze dla mnie. Dzięki – waanders