If the combo has RowSourceType set to none and you have a property that contain the next item ID of the combo, here what you can do in the Valid() event of the combo to add the item in the list:
IF NOT AllTrim(This.DisplayValue == AllTrim(This.Value)
lcValue = This.DisplayValue
This.AddListItem(This.DisplayValue, This.NewItemID + 1)
This.Requery()
This.Value = lcValue
ENDIF
HTH
>If one desires a combobox in which the user can enter a string not in the list and then have that string appear the next time the list is dropped, how would that be coded and in what event or method? I can't seem to find anything that works all the time. BTW, the control source is not saved to a record when the list may be dropped again.