Microsoft Access 掲示板

プルダウンの二つの値をそれぞれのテーブルに代入したい / 5

16 コメント
views
4 フォロー
5
hiroton 2022/02/08 (火) 09:09:16 5132c@f966d

そんな気がしてたので大丈夫ですよ

が、普通にすると、AかBかどちらかの値を
テーブルに入力するようになりますよね?

「普通」が難しい表現ですが、
・コンボボックスの値はそのコントロールソースのフィールドに入力されます
・入力される値は、連結列で指定した列です

質問の内容は一般には上の意味でとられると思います。(やろうとしてることがわからない。テーブル構造おかしくない?という話になる)


コンボボックスの更新後処理イベントで追加の入力処理をしてあげればいいです

コンボボックス
名前:サイトID
コントロールソース:サイトID

の場合、
新たにテキストボックスを設置し

テキストボックス
名前:サイト名
コントロールソース:サイト名

とする

Private Sub サイトID_AfterUpdate()
    Me!サイト名 = Me!サイトID.Column(1)
End Sub

Column(1)の数字は列番号(左端が0)です

通報 ...