Hi,
I've created an ActiveX combo control that behaves like an Access combo - when typing text into it it finds the closest matching entry from the list and highlights the auto-completed text so that the user can continue typing.
When I assign it a string through code it works like a dream (at the end of the process I'm left with the right ListIndex).
The problem is that after I type a char into it, it finds the right entry (and assign the right ListIndex to the ActiveX internal combobox), but once its out of the code module that doe's the search it loses the ListIndex and it defaults to -1!
I've gone through the code few times and don't understand how come when assigning strings by code all is good but when typing it doesn't work even though the same code is called (from the ActiveX's combobox_Change event).

Help would be appreciated.
Thanx