Effacer une ligne d'une combobox VB6 sous XP - VB/VBA/VBS - Programmation
Marsh Posté le 29-12-2009 à 11:30:57
Bon en fait j'ai trouvé une solution : je n'écris plus les doublons...
Mais si quelqu'un sait comment faire marcher le RemoveItem, je suis preneur.
Marsh Posté le 30-12-2009 à 22:58:31
Il faut mettre les parenthèses :
combo1.RemoveItem (1)
Marsh Posté le 05-01-2010 à 10:23:11
vincent_fret a écrit : Bon en fait j'ai trouvé une solution : je n'écris plus les doublons... |
C'était même la bonne solution.
Mais ton erreur est due au fait que tu essaies de virer un élément qui n'existe pas, ce qui sous-entendrait que tu n'as qu'un élément dans ta combo si tu ne peux retirer l'élément d'index 1. Ca ou tu manipules la mauvaise combo. Vois ce que te retourne la propriété combo1.ListCount
Marsh Posté le 07-01-2010 à 00:01:03
j'ai plus l'ordi sous la main (celui ou j'ai le programme)
Je regarde dès que je peux et je dis si c'est ça.
Marsh Posté le 28-12-2009 à 18:26:31
Bonjour, j'ai une combobox qui possède des doublons, je souhaite effacer ces doublons mais je n'arrive pas utiliser combo1.RemoveItem
J'ai même essayé en donnant directement l'index mais rien à faire, ca bug.....
mon code :
combo1.RemoveItem 1
donne l'erreur :
"Erreur d'exécution '5' : Argument ou appel de procédure incorrect"