My VBA code works successfully when loading the combo box with different list based on a Selected Case. However, when I select an option from the drop down, the selection does not load into the Combo Box. The Combo Box goes blank.
Here is my VBA code:
Private Sub cbxTrainingSubject_DropButtonClick()
cbxTrainingSubject.Clear
Set shTables = ThisWorkbook.Sheets("Tables")
Set shForm = ThisWorkbook.Sheets("Form")
Dim rng As Range
Select Case cbxTrainingArea.Value
Case "Assembly"
Set rng = shTables.ListObjects("assemblyTraining").ListColumns("Assembly Training").DataBodyRange
shForm.cbxTrainingSubject.List = Application.Transpose(rng.Value)
Case "Fabrication"
Set rng = shTables.ListObjects("FabTraining").ListColumns("Fab Training").DataBodyRange
shForm.cbxTrainingSubject.List = Application.Transpose(rng.Value)
End Select
End Sub
Here is the Properties window for the target Combo Box:

When I make a selection, the Combo Box stays blank.
Probably easier to use
cbxTrainingArea_ChangeFor example: