C'est possible de créer des comboBox dynamiquement.
Si ton UserForm s'appelle UserForm1, insère la méthode suivante dans le code de ton UserForm :
Private Sub UserForm_Initialize()
Set CoBo = Controls.Add("Forms.ComboBox.1" )
With CoBo
.Caption = "Cré à l'exécution"
End With
End Sub