Combo Box formulario que dependa de otro, lista desde Excel
Tengo un formulario con 2 ComboBox
Mis lista de cargos y nombres se encuentran en una hoja distinta llamada
Listas, y el formulario se ejecuta en una hora que se llama Registro
CBox_1 muestra los cargos
CBox_Personas los nombre asociados a esos cargos
Entonces para no mostrar los 1500 nombres, tengo que armas distintas listas
Encontré varios códigos y el que mejor me funciona es el que adjunto, pero
sólo como un rango fijo (no como nombre rango) y sólo desde la misma Hoja,
lo que necesito es la lista que se muestre en CBox_Personas
Private Sub CBox_1_Change()
If CBox_1 = "" Then
Me.CBox_Personas.Enabled = False
Else
Me.CBox_Personas.Enabled = True
Me.CBox_Personas.Value = ""
Select Case Me.CBox_1
Case "Gerentes":
Me.CBox_Personas.RowSource = l_gerentes
Case Is = "Jefes"
Me.CBox_Personas.RowSource = "D:D"
' me cargar celdas vacias y no debiera pasa eso
Case Else: Me.CBox_Personas.Enabled = False
End Select
End If
End Sub