>DIMENSION gaMyArray(5) >FOR gnCount = 1 to 5 > STORE gnCount TO gaMyArray(gnCount) > NEXT >thisForm.List1.RowSourceType = 5 >thisForm.List1.RowSource = "gaMyArray" >thisform.list1.additem(gaMyArray(1,1)) >thisform.list1.additem(gaMyArray(1,2)) >thisform.list1.additem(gaMyArray(2,1)) >thisform.Refresh >thisform.list1.Requery() >?thisForm.List1.ValueIf you're using AddItem, you should not use array, but rather a value as RowSource. If you want array, make it a property of the listbox (you can use AddProperty) and don't use AddItem. Make your choice <g>