Re: Questions userform |
Titre du sujet : Re: Questions userform par myDearFriend! le 16/07/2008 19:24:06 Bonsoir lannou, le Forum, Tout d'abord, je te déconseille en effet l'utilisation de la propriété RowSource pour garnir ta ComboBox. J'ai, pour ma part, abandonné depuis longtemps le recours à cette propriété, trop restrictive et source de nombreux problèmes. L'utilisation de la méthode AddItem est bien plus souple. Le code que tu as trouvé est forcément bon puisqu'il s'agit d'une méthode fameuse de J.Walkenbach (adaptée d'une astuce de J.G. Hussey) permettant en effet de supprimer facilement les doublons d'une liste d'éléments. Que ton code ne fonctionne pas est limite un mystère, car je viens de le tester avec succès. J'y ai toutefois apporté une ou deux "petites" modifications comme suit : Option Explicit Pour peu que ton code est bien situé dans le module de code du Userform et que ta ComboBox se nomme bien ComboBox3, il n'y a pas de raison pour que ça ne fonctionne pas... Pour comprendre le fonctionnement de ce morceau de code, l'idéal serait que tu lises les commentaires originaux de son auteur JW (dans le lien que je mets plus haut). Si tu ne comprends toujours pas, alors j'essaierai de t'apporter le complément d'info. Pour insérer le code VBA dans tes posts :
Cordialement, |
Forums