Page 67 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼コンボボックスの行を指定して表示させたい Bishop 02/10/18(金) 0:25 ┗Re:コンボボックスの行を指定して表示させたい こうちゃん 02/10/18(金) 9:34 ┗ありがとうございます。 Bishop 02/10/18(金) 14:17 ─────────────────────────────────────── ■題名 : コンボボックスの行を指定して表示させたい ■名前 : Bishop ■日付 : 02/10/18(金) 0:25 -------------------------------------------------------------------------
Access2000です。コンボボックスの行を指定して表示させる方法はありませんか? Excelの場合だと、cmbA.Listindex=1 とできるのですが。 |
Bishopさん、こんにちは >Access2000です。コンボボックスの行を指定して表示させる方法はありませんか? >Excelの場合だと、cmbA.Listindex=1 とできるのですが。 AccessのコンボボックスではListindexは参照のみ可能で、インデックスの設定はできません。 Accessのコンボボックスで位置指定するにはValueプロパティに表示するデータを設定します。 Me.cmbA.Value = "2番目の値" インデックスをつかうなら、例えば Me.cmbA.Value = Me.cmb1.ItemData(1) こんな感じでどうでしょ? |
こうちゃんさん、回答ありがとうございます。 今回使用するものはコンボにセットされる内容が都度変わるため、質問させていただきました。デフォルトで表示したいものを、コンボにセットするときに変数に格納しておいて、Valueプロパティに表示するデータを設定する方法を取ってみます。 ありがとうございました。 |