J'ai une méthode un peu barbare qui pourrait t'aider en attendant que tu trouves mieux :
en reprenant le meme code qu'au dessus voila ce que ca donne :
Il te suffit juste de vérifier l'absence de ta valeur dans la liste, si elle existe pas encore ca la rajoute sinon ca passe à l'enregistrement suivant dans ton tableau.
i=0
do while not RS.EOF
Do while rs.fields(0)<>Combo1.list(i)
if i=combo1.listcount then
Combo1.AddItem RS.Fields(0)
exit do ou end do ( je c plus )
else
i=i+1
endif
Loop
if i<>combo1.listcount then
Combo1.AddItem RS.Fields(0)
endif
rs.movenext
loop
Ca devrait fonctionner, c'est pas du tout optimale mais bon ca dépanne.
•• ´ēƒŁ@ň ••
Have fun !!
