Sorry ... but tested at my end with a simple worksheet (3 columns) and a UserForm with two comboboxes ... and it is working fine ...
I did get it to work finally. However i ran into another problem. Once a specific date is reached, the data is pulled from a different workbook. I have it working all the way to the 26th. On the 27th it switches to another book. I created a named ranged with that book, the same way i did with week 1. However once i select the 3/27 in the drop down it does not load. I switched the range name in code however still not working. Any thoughts.
In cmdDate_Change()
If UserForm1.cmdDate.Value = "3/20" Then 'Monday
UserForm1.cmdSuitDown.Value = ""
UserForm1.cmdSuitDown.List = Range("Monday").Offset(0, UserForm1.cmdDate.ListIndex).Value
ElseIf UserForm1.cmdDate.Value = "3/21" Then 'Tues
UserForm1.cmdSuitDown.Value = ""
UserForm1.cmdSuitDown.List = Range("Monday").Offset(0, UserForm1.cmdDate.ListIndex + 4).Value
ElseIf UserForm1.cmdDate.Value = "3/22" Then 'Wed
UserForm1.cmdSuitDown.Value = ""
UserForm1.cmdSuitDown.List = Range("Monday").Offset(0, UserForm1.cmdDate.ListIndex + 8).Value
ElseIf UserForm1.cmdDate.Value = "3/23" Then 'Thur
UserForm1.cmdSuitDown.Value = ""
UserForm1.cmdSuitDown.List = Range("Monday").Offset(0, UserForm1.cmdDate.ListIndex + 12).Value
ElseIf UserForm1.cmdDate.Value = "3/24" Then 'Fri
UserForm1.cmdSuitDown.Value = ""
UserForm1.cmdSuitDown.List = Range("Monday").Offset(0, UserForm1.cmdDate.ListIndex + 16).Value
ElseIf UserForm1.cmdDate.Value = "3/25" Then 'Sat
UserForm1.cmdSuitDown.Value = ""
UserForm1.cmdSuitDown.List = Range("Monday").Offset(0, UserForm1.cmdDate.ListIndex + 20).Value
ElseIf UserForm1.cmdDate.Value = "3/26" Then 'sunday
UserForm1.cmdSuitDown.Value = ""
UserForm1.cmdSuitDown.List = Range("Monday").Offset(0, UserForm1.cmdDate.ListIndex + 24).Value
ElseIf UserForm1.cmdDate.Value = "3/27" Then 'sunday
UserForm1.cmdSuitDown.Value = ""
UserForm1.cmdSuitDown.List = Range("Monday1").Offset(0, UserForm1.cmdDate.ListIndex).Value
in userform initialize
Private Sub UserForm_Initialize()
Workbooks.Open ("C:\Users\jvittur\OneDrive\Desktop\Schedules\Sched Pickup 03.26.xlsm")
Workbooks.Open ("C:\Users\jvittur\OneDrive\Desktop\Schedules\Sched Pickup 04.02.xlsm")
Application.Windows("Sched Pickup 03.26.xlsm").Visible = False
Application.Windows("Sched Pickup 04.02.xlsm").Visible = False
End Sub