G'day, everyone,
in the attached workbook, I'm trying to set up a user form (UserForm13) to print data for monthly reports and because any number of people could be doing this (some who are terrible with computers, lol), I thought this might be the easiest way to go.
What I'd like to happen is this:
1. User selects Start Date (from the ListBox that uses a named range)
2. User selects Finish Date (from similar ListBox setup)
3. Once the finish date has been selected, a message box (vB YEs/No) asks if they want the records sorted
4. If NO, Excel simply prints out ALL rows on the "Data" sheet that fall between the two dates (inclusive of the start and finish dates)
5. If YES, Excel sorts the data first by Column A (Major, Minor, Misc) then by Column B (Date) THEN prints all the rows involved
I'm not sure if the ListBox is the best way to do it or if a ComboBox would be better for the start/finish dates or even if there's a more elegant solution but I'm open to all suggestions.
Many thanks in advance.
AJ
Bookmarks