Oooops, just re-read your post, you state List1.List(1), not an array listbox as I misread. Your code List1.ListIndex = 0 should work, however try putting the form name in front see if makes any difference. The other thing, might be wrong and get more egg on my face, but the syntax List1.List(1), where (1) I think refers to a listindex value. If so and if thats what you want to start up with then I would have thought Form1.List1.Listindex=1 would have been what you wanted. Oh well, dug my hole now, move backwards slowly.