Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2029 / 2272 ツリー ←次へ | 前へ→

【4206】コンボボックス選択時の処理 Aiz 05/1/19(水) 16:12 質問[未読]
【4209】Re:コンボボックス選択時の処理 MJM 05/1/19(水) 17:38 回答[未読]
【4211】Re:コンボボックス選択時の処理 Aiz 05/1/19(水) 17:57 お礼[未読]

【4206】コンボボックス選択時の処理
質問  Aiz  - 05/1/19(水) 16:12 -

引用なし
パスワード
   毎度お世話になっています。
コンボボックスの値を選択すると、条件に従ったテキストボックスを非活性にするという処理をやることになりまして、コンボボックスの値を選択するところの処理がわかりません。
コンボボックスにはAというテーブルの、Bというフィールドから値を持ってきています。
画面からコンボボックスを選択する処理(途中までしか作れてません)が以下です。

Private Sub CMB_TEST1_click()

’変数の宣言など行う


’選択したコンボボックスの値ごとに処理を行う。
Select Case Mid

Case "あああ"
    ’ここでテキストボックスを非活性にする処理を行う。
Case "いいい"
    ’ここでテキストボックスを非活性にする処理を行う。
Case "ううう"
    ’ここでテキストボックスを非活性にする処理を行う。

End Select

End Sub

という感じです。
初歩的な質問ですいませんが、よろしくお願いします。

【4209】Re:コンボボックス選択時の処理
回答  MJM  - 05/1/19(水) 17:38 -

引用なし
パスワード
   こんにちは。

クリック時イベントではなく、
更新後処理イベントの方がよろしいのでは?

Private Sub CMD_TEST1_AfterUpdate()

  Select Case CMD_TEST1
    Case "あああ"
    ’ここでテキストボックスを非活性にする処理を行う。
    Case "いいい"
    ’ここでテキストボックスを非活性にする処理を行う。
    Case "ううう"
    ’ここでテキストボックスを非活性にする処理を行う。
  End Select

End Sub

【4211】Re:コンボボックス選択時の処理
お礼  Aiz  - 05/1/19(水) 17:57 -

引用なし
パスワード
   ▼MJM さん:
ありがとうございます。
無事問題解決できました。

また何かありましたらよろしくお願いします。

2029 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078248
(SS)C-BOARD v3.8 is Free