Hi,
to scroll the listbox programmatically you can use its properties "Number of Rows" which returns the number of visible rows in the listbox, and "Top Row" which returns the index of item located in the top row of the listbox.
As for the muticolumn listbox you can use its properties "Num Columns" "Num Rows" "Top Left Cell".
Good luck.
Oleg Chtuko.