Si es un userorm, pon lo siguiente en tu userform. 
Cambia "Hoja1", por el nombre de tu hoja. Cambia "A" por la columna donde tienes el nombre
Private Sub UserForm_Activate()
'Por.Dante Amor
    Set h = Sheets("Hoja1")
    For i = 2 To h.Range("A" & Rows.Count).End(xlUp).Row
        agregar ComboBox2, h.Cells(i, "A")
    Next
End Sub
'
Sub agregar(combo As ComboBox, dato As String)
'Por.Dante Amor
    For i = 0 To combo.ListCount - 1
        Select Case StrComp(combo.List(i), dato, vbTextCompare)
            Case 0: Exit Sub 'ya existe en el combo y ya no lo agrega
            Case 1: combo.AddItem dato, i: Exit Sub 'Es menor, lo agrega antes del comparado
        End Select
    Next
    combo.AddItem dato 'Es mayor lo agrega al final
End Sub'S aludos. Dante Amor. Recuerda valorar la respuesta. G racias