0

別のリスト ボックスから選択した行をリスト ボックスに入力する方法。2 つのリストボックスを比較する基準として次のコードを使用しました。しかし、私はまだ成功していません。

  forms![HHRRR]![List0].[ListIndex](0)

助けてください。

ありがとう

4

1 に答える 1

0

これを行ったことがあるときはいつでも、リストボックスに RowSource を使用し、最初のリストボックスの OnChange イベントで SQL 文字列を作成し、2 番目のリストボックスの RowSource を更新しました。何かのようなもの:

sSQL = "SELECT * FROM MyTable WHERE MyField = " & forms![HHRRR]![List0].Text & ""
Me.Listbox2.RowSource = sSQL
Me.Listbox2.Requery

これは完全に「aircode」であり、少し調整が必要かもしれませんが、アイデアは理解できます。

于 2013-09-16T17:22:20.870 に答える