コンボボックスの2列目を表示

コンボボックスの2列目をテキストボックスに表示する方法です。
↓のようなT商品リストがあります。


フォームのコンボボックスでテーブルT商品の「商品ID」と「商品名」が表示されるようにして、
そのコンボボックスの2列目の値を隣のテキストボックスに表示するようにしたい場合、




フォームのデザインビューで、テキストボックスを作成し、
そのテキストボックスのコントロールソースに↓のように入力します。
=forms![F注文リスト]![商品ID].[column](1)

「商品ID」はコンボボックスの名前です。
Column の引数は列数です。この値は 0 から始まります。


よってColumn(1) で 2 列目が取得できます。


テキストボックスにコンボボックスの2列目が表示されるようになります。

Access2007以下のバージョンでも同じです。

フォームのコントロールでコンボボックスの2列目の値を取得する方法も紹介しています。
コンボボックスの2列目の値を取得



更新情報