WITH Thisform .Combo1.Value = Alias.Field1 .Combo2.Value = Alias.Field2 .Combo3.Value = Alias.Field3 ENDWITHI also don't use rowsources. I always set the rowsourcetype to None and write code in the requery to populate the combo. I think this a result of my hating automagic anything. When stuff is happening automagically it is outside my control and if it doesn;t behave exactly as I want it o I am out of luck to modify the behavior. By using my own code to populate the combo I cam do vertually anything I want.