• ベストアンサー

Accessのフォームで…

Access 2010のフォームのリストボックスで、あるテーブルのフィールドの値を選択した場合に、同じテーブルの同じレコードにある違うフィールドの値を、テキストボックスに読み込みたいのですが、どうすれば出来ますでしょうか? VBAのサンプルソース等でも構いません。回答お願いしますm(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

あるテーブルの フィールド1 がリストボックスに表示させていて、テキストボックスには フィールド2 を表示する、という仕様とします。 リストボックスのプロパティの設定 値集合ソース SELECT フィールド1, フィールド2 FROM あるテーブル; 列数 2 列幅 2cm;0cm 名前 リスト1 テキストボックスのコントロールソース =[リスト1].Column(1) Column(0) でリストボックスの1列目、Column(1)でリストボックスの2列目を表示させることができます。

fea
質問者

お礼

親切丁寧に教えて頂き、ありがとうございました。 おかげさまで、非常に便利なフォームの作成に役立ちました。

その他の回答 (1)

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

column で指定しましょう http://www.tsware.jp/tips/tips_009.htm

fea
質問者

お礼

ご助力頂き、ありがとうございましたm(_ _)m

関連するQ&A