別のシートのリストでドロップダウン検証を実行する Excel 列があります。ユーザーがセルに入力を開始し、参照リストの名前がセルに入力されるようにしたいと考えています。たとえば、検証するリストには、Smith、John、Scythe、Jane、Mary、Typhoid などがある可能性があります。ドロップダウンをタップする代わりに、「S」と入力して、両方の「S」姓をドロップダウンに表示し、「m」と入力して、Smith、John が唯一のオプションになるようにします。無効なデータが入力された場合は、何も保存されません (または、検証に似た他のデフォルトの動作が発生します)。ユーザーはタブレットを使用しており、ドロップダウンが面倒であるため、ドロップダウン セレクターの使用を避けようとしています。
これは可能でしょうか?可能であれば、どのようにすればよいでしょうか?
答え1
使い方:
- から開発者タブクリックデザインモード、それは残されています入れるそれからActiveX コントロールセクション、選択コンボボックスシートの空白領域の任意の場所に描画します。
- を選択コンボボックスそして右クリックを取得するプロパティ対話。
- 下にスクロールして選択してください。MatchEntryの1-fmMatchEntryComplete分野
- そして、リンクされたセルおよび塗りつぶしセルアドレス示されている例では、データを入力する場所は です
C116
。 - 次にソースデータ範囲を入力しますリスト範囲の記入、 ここは
$A$116:$A$140
。 - 保存シート。
- ここで、ドロップダウン リスト (コンボ ボックス) をクリックし、ボックスに最初の文字を入力すると、対応する単語が自動的に完成します。
上記の最初のスクリーンショットを参照してください。
必要に応じて、ソース データのセル参照を調整しますA116:A140
。