< SNIP >
>>
>>What would happend if you switch those arrays just for testing?
>
>Good idea. I did that. It seems that whatever controlsource it has during init works just fine but if you try to change it it never displays again. I guess I am going to have to play with Add and Remove Object and see if passing in a controlsource to the init will work. Grrr...this shouldn't be so difficult :)
George,
There's something else going on with your listbox. I just created a test form with two arrays-properties, listbox and two buttons. Each button populates one of the arrays and changes rowsource of listbox to it. It works fine.
--sb--