Salut,
Tu peux créer une listbox, ou une combobox sur VBA , ensuite ton code VBA est le suivant :
Soit tu entres ta liste de pays un par un (si celle-ci n'est trop longue) :
private sub userform_initialize()
listbox1.additem "france"
listbox1.additem "Argentine"
...
End sub
Soit tu entres tous les pays sur ta feuille excel (par exemple à partir de la cellule a1, puis a2 ...), à utiliser si cette liste peut évoluer :
private sub userform_initialize()
listbox1.rowsource=range("a1",range("a65000").end(xlup)).address
end sub
De ce fait, à chaque ouverture de ta listbox( ou combobox), ta macro va recherhcer dans ta feuille les données actualisées.
Bonne journée