Salut le fil,
Un petit rajout, l'utilisation de tableaux structurés facilite grandement la vie du programmeur, en exemple selon un tableau dans le style ci-dessous et qui sera nommé tab_Contacts
Dans la Méthode Initialise du formulaire tu peux remplir le ComboBox facilement
Private Sub UserForm_Initialize()
With Me.ComboBox1
.ColumnCount = 2
.List = Range("tab_Contacts[[Prénom]:[Nom]]").Value
End With
End Sub
Plus simple et plus compréhensible n'est-il pas ?
et si comme l'on veut pousser un peu plus loin, on pourrait intégrer l'index et le récupérer pour une utilisation future.