Hey John works great i just have one weird case. It shows "7 - 10" if i have Jul through Oct selected. I would like it to show "Jul - Oct". I tried changing the section of your code to this:
month(min(Month) & ' - ' & month(max(Month))
For some reason it then displays "Jan - Jan " with the same selection. If i get rid of the month() function it works fine with number ("7-10") but I cant seem to get it to display "Jul - Oct". I tried Date(max(month),'MMM') as well but it has the same effects as month().