- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESSのコンボボックスのレコードを変更する方法)
ACCESSのコンボボックスのレコードを変更する方法
このQ&Aのポイント
- コンボボックスで得意先を選択すると、得意先コード、得意先名が表示されます。
- コンボボックスの値集合ソースはSELECT文で定義してあります。
- [<-] をクリックすると得意先コード 9, 得意先名 神奈川商店が表示され、[->] をクリックすると得意先コード 11, 得意先名 愛知製作所が表示されます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#22222
回答No.1
多分、質問者が期待していることは実現できません。 が、似たようなことは、実現できます。 Private Sub cmdNext_Click() Me.cmbTest = Me.cmbTest.ItemData _ (Me.cmbTest.ListIndex - ((Me.cmbTest.ListIndex + 1) < Me.cmbTest.ListCount)) End Sub Private Sub cmdPrevious_Click() Me.cmbTest = Me.cmbTest.ItemData _ (Me.cmbTest.ListIndex + (Me.cmbTest.ListIndex > 0)) End Sub ただし、コンボボックスの値はこれで変更できます。 が、 得意先コード 11 得意先名 愛知製作所 と表示するには、それが一括りの文字列として合成されておく必要があります。
お礼
回答ありがとうございました。 別の方法で解決しました。