こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Access テキストボックスとコンボボックス

Access初心者で、勉強がてらデータ登録フォームを作成しています。

フォーム上にコンボボックスを設置し、
テーブルに保存されているデータを検索できるようにしたのち、
テキストボックスのコントロールソースには簡単に
「=[コンボボックス].[column](2)」としています。(それぞれの名前は仮称です)

後から、テキストボックスひとつで
「コンボボックスからの検索結果を表示させる」と
「テキスト入力も可能とする」
を共存させたいと思い始めたのですが、可能になりますでしょうか。

ただし「コンボボックスからの検索結果表示」をしたテキストボックスに対し、
その情報をフォーム上で書き換えたとしても、テーブル側のデータ書き換えは行いたくありません。

よろしくお願いいたします。

投稿日時 - 2020-03-24 11:38:45

QNo.9726988

困ってます

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

テキストボックスのコントロールソースを無しにし非連結として
コンボボックスの更新後処理のイベントプロシージャに
Private Sub コンボボックス_AfterUpdate()
Me.テキスト0.Value = Me.コンボボックス.Column(2)
End Sub

投稿日時 - 2020-03-24 13:30:13

お礼

kkkkkmさま

ご回答ありがとうございました。
テキストボックス側にこだわっていましたが、コンボ側の設定だったのですね。
これで学校の宿題がなんとか進みそうです。初心者の質問でお手数おかけしました。
本当にありがとうございました。

投稿日時 - 2020-03-24 14:41:11

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問