Bonjour …
Ayant l’habitude d’utiliser autant que faire ce peut les tableaux ( de la classe LitObjects pour ceux dans une feuille avec de nombreuses propriétés permettant de simplifier les choses), si le tableau se nomme Tb, où qu’il soit dans le classeur :
Dim D, T, n As Long ‘D est un objet, T est un tableau VBA
Private Sub UserForm_Initialize()
Set D = CreateObject("Scripting.Dictionary")
T = [Tb].Value
For n = UBound(T) To 1 Step -1: D(T(n, 3)) = "": Next
ComboBox1.List = D.Keys
End Sub