コンボボックスに値を直接入力するときに自動的に補完させない(自動拡張プロパティ)

f:id:accs2014:20171007233016p:plain:right:w400

 コンボボックスへの入力は基本的にリストからの選択により行いますが、値を直接入力することも可能です。
 このとき、入力中の値がリスト中と前方一致すると…


f:id:accs2014:20171007233013p:plain:right:w400

 そのリストの値が自動的に補われます(複数の値に前方一致する場合は、そのうち最初のもの)。
 それがちょうど欲しい値であればありがたいですが、「株式会社」で始まる取引先名とか「鈴木」で始まる個人名はいくつもありますので、欲しい値が出てくれることはほとんどありません。ちょっと鬱陶しくなってくることもあります。 


f:id:accs2014:20171007233009p:plain:right:w600

 この機能を停止するには、コンボボックスのプロパティの「自動拡張」を「いいえ」にします。


f:id:accs2014:20171007233003p:plain:right:w400

 すると、直接入力中に値が補完されません。

 以上はフォームでの例ですが、テーブルでコンボボックスを用いる場合はこのプロパティがないため補完されるのを避けられません;-o-)