- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:excelコンボボックスの自動表示について)
エクセルコンボボックスの自動表示について
このQ&Aのポイント
- エクセルマクロを使って、明細入力ソフトを作っています。商品の入力を簡潔にするため、コンボボックスに明細リストを登録してますが、そのリストにはコード番号として数字を使っています。
- 困っているのは、入力した数字以外の数字まで表示してくれるところです。たとえば、リストに「1」と「16」というコードが登録されているとします。入力時に「1」と入力したいのに、コンボボックスに「1」と入力した時点で「16」と表示されてしまいます。
- 入力した数字しか表示しないようにはできないものでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
コンボボックスのプロパティに MatchEntry (マッチング) というのがあります。 ここの設定を fmMatchEntryNone に変更すれば解決すると思います。 または、 ComboBox1.MatchEntry=fmMatchEntryNone などをソースに記述します。
その他の回答 (1)
- austin32
- ベストアンサー率31% (11/35)
回答No.1
ツール →オプション →編集 で、「オートコンプリートを使用する」のチェックを はずすと解決するのでは...? 試してみてください。
質問者
補足
早速のご回答ありがとうございます。 チェックマークがついていたので 外してみましたが、効果はありませんでした。 ん~、なぜでしょうか・・・
お礼
おかげさまで解決しました。 ありがとうございました。