Code:
    Me.lstStartTimes.List = Worksheets("Sheet1").Range("StartTimes").Value2
puts the value of the StartTimes range to the ListBox

What do you mean by adding additional range? You mean you want to get items from multiple named ranges? Or do you mean you want to expand the range of cells in StartTimes?

Add titles to what?