cmb得意先の変更時のイベントプロシージャ Private Sub cmb得意先_Change() Dim stSQL As String stSQL = "SELECT 得意先名 FROM 得意先 WHERE フリガナ Like '*" & Me.cmb得意先.Text & "*' ORDER BY フリガナ;" Me.cmb得意先.RowSource = stSQL Me.cmb得意先.Dropdown End Sub 上記はフリガナで制限してますが、得意先名で制限してもいいかもしれません。希望に合わせてWHERE句の条件を変更してください。 さて、上記のコンボボックスでカナを一文字でも入力するとリストがドロップダウンして部分一致で制限されたリストが表示されます。そのリストから2行目以降のデータを選択しようと、↓キーを押すと、テキストボックスに1行目のデータが表示されると同時に、リスト
![コンボボックスのリストを入力値で制限する](https://cdn-ak-scissors.b.st-hatena.com/image/square/5b43505cdd100efd5f569e81e6009419b404dffc/height=288;version=1;width=512/https%3A%2F%2Fblog-imgs-46.fc2.com%2Fh%2Fa%2Ft%2Fhatenachips%2FConboBoxListFilter.png)