And now for part 2 --actually continuation of 1st part - new problem though.

Ok, after doing everything the other post talks about, this works great. Except...I realized another problem. My listbox is sorted differently than when I arranged my array. Therefore, when I click on a value in the listbox, I get the description based on the index number and not the description for the item selected in the listbox. Is there a way I can pass the value(text) selected in the listbox to the function instead of the control? Or is there a way to search the array for the value of the listbox.text and bring back the description?

I hope this is clear.