Excel VBA-ユーザーが入力している間のコンボボックス検索


0

これが可能かどうかはわかりませんが、顧客をリストするコンボボックスを持つユーザーフォームがあります。

リスト内の値の現在の形式は、town-customerです。ユーザーがComboBoxに入力すると、リスト内の値を検索できます。

ただし、これは最初の文字からのみ機能します。つまり、ユーザーは最初に町に入力し、その後にリストに表示される「-」を入力する必要があります。

ComboBoxに、ユーザーからの入力などの任意の値を検索させることは可能ですか?つまり、最初に町を入力せずに、ユーザーは顧客名のみを入力できます。


はい、これは可能です。コードがなければ、あなたを助けるのは本当に難しいでしょう。あなたの研究を共有してください。
LPChip

このComboBoxにはVBAが接続されていません。いくつかのTextBoxとListBoxとともに使用して、シートにデータを入力します。これはすべて意図したとおりに機能しています。どこから始めてもわからないので、コードはありません。この設定、MatchEntry-1-fmMatchEntryCompleteを変更する以外は、何も変更していません。MatchEntry設定のその他のオプションはfmMatchEntryFirstLetterまたはfmMatchEntryNoneのみです。これは、私の理解では、私が望んでいることを達成することはできません。したがって、質問は、これが可能ですか?
user767772

1
Excelには2セットのコントロールがあり、1セットは非常に制限され、もう1セットは多くのコントロールを提供します。おもしろいことに、両方ともExcelに独自のツールバーがあり、それらを配置するためにアクティブ化する必要がありますが、どちらもVBAで使用できます。他の1つを試して、それがあなたのために働くかどうか確かめてください。
LPChip
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.