Предположим, списки называются LstChoice и LstOptions.Предположим, что таблица находится в диапазоне («a1: B5»). В событии After_update lstChoice поместите это
Private Sub LstChoice_AfterUpdate()
Dim x As Long
Me.LstOptions.Clear
Select Case LstChoice.ListIndex
Case 0
'Letters
For x = 0 To 4
Me.LstOptions.AddItem Cells(1, 1).Offset(x, 0)
Next x
Case 1
'numbers
For x = 0 To 4
Me.LstOptions.AddItem Cells(1, 2).Offset(x, 0)
Next x
End Select
End Sub