web-dev-qa-db-ja.com

複数列のアクセスリストボックスの選択された行の列値を取得する

複数列のリストボックスで選択した行の指定した列の値を取得するにはどうすればよいですか?

RowSourceプロパティにSQL文字列を設定して、リストボックスにデータを入力します。値1に設定されたBoundColumn。

ListBox.Valueを使用して、(選択した行の)バインドされた列の値を取得できます。しかし、別の列の値も必要です。

13
waanders

listboxControl.Column(intColumn,intRow)を使用します。列と行はどちらもゼロベースです。

17
RolandTumble

ほんの少し追加します。 1行のみを選択した場合、以下のコードは、選択した行の列の値(インデックス4、ただし5番目の列)を選択します。

me.lstIssues.Column(4)

これにより、ItemsSelectedプロパティを使用する必要がなくなります。

クリスチャン

13
Kristian

複数列のリストボックスでは、選択した行の任意の列からデータを抽出します

 listboxControl.List(listboxControl.ListIndex,col_num)

col_numは必須列です(最初の列は0)

0
Noble Issac