Private Sub UserForm_Initialize()
Dim OC As Worksheet 'déclare la variable OC (Onglet Config)
Dim TV As Variant 'déclare la variable TV (Tableau des Valeurs)
Dim D As Object 'déclare la variable D (Dictionnaire)
Dim I As Integer 'déclare la variable I (Incrément)
Set OC = Worksheets("Config") 'définit l'onglet OC
TV = OC.Range("A1").CurrentRegion 'définit le tableau des valeurs TV
Set D = CreateObject("Scripting.Dictionary") 'définit le dictionnaire D
For I = 1 To UBound(TV, 1) 'boucle sur toutes les lignes I du tableau des valeurs TV
D(TV(I, 1)) = "" 'alimente le dictionnaire D avac les données en colonne 1 de TV
Next I 'prochaine ligne de la boucle
Me.TypeComboBox.List = D.keys 'alimente la combobox [TypeComboBox]avec la liste des éléments du dictionnaire D sans doublons
End Sub