Un contrôle ComboBox permet d’afficher une liste de données.

Nous sommes parfois confronté à afficher une liste présente dans une colonne sans les doublons et trié par ordre croissant.

Le but de ce billet est de vous présenter une procédure permettant de réaliser ce travail pour tout contrôle ComboBox. Il suffit de passer son nom comme paramètre.

Cette procédure peut se trouver soit dans le module de la feuille où se trouve le contrôle ou dans un module standard permettant ainsi de l’utiliser pour plusieurs UserForm

Code de la procédure

 

Exemple de son utilisation