When using multiple columns and the Auto-Suggest feature, the combo box does not display the columns.


This is by design.  The drop down list for the auto-complete text items is not the same as the defined combo box for that column. If it is required that the auto-complete list be replaced with the defined combo box, the user can simply press the <F4> key when the auto-completion list is visible.  If the developer would like this happen automatically, some validation will be required. 

The following example has declared a global variable; intKey and initialized it to 1 in the Form_Load event:

Private Sub ctComboMulti_KeyUp(KeyCode As Integer, Shift As Integer)
'This sample will drop the combo box after the third key stroke
If intKey = 3 Then
'The SendKeys function will send the specified keystroke to the active window
SendKeys "{F4}"
'Once the combo box has been displayed, reset the keystrokes
intKey = 0
Else
intKey = intKey + 1
End If
End Sub


For additional information on the SendKeys Function from the MSDN website, click here