Not sure if you can change the color values on a ListBox directly. But you can mimic the chart object as ListBox, however you will have the disadvantage of not making multiple selections by holding the Ctrl button.
Please look at this thread and you can change both background color and text color. And this can used a ListBox.
Hope this helps!
Cheers - DV