OVH Cloud OVH Cloud

Mise à jour listbox

2 réponses
Avatar
Cédric
Bonjour,
Voil=E0 j'ai une macro sous excel2000 qui me permet dans=20
l'ordre :
1) D'ouvrir un userform avec 3 choix
2) Une fois que l'on a choisi 1 choix d'ouvrir un autre=20
userform avec la liste correspondante. Mais j'ai des=20
doublons si j'ouvre 2 fois de suite le m=EAme userform.
Et ainsi de suite, ma liste appara=EEt donc =E0 l'infini....

Une petite solution p-=EA.......

2 réponses

Avatar
Chris MICHEL
A priori c'est que tu as mis une boucle for avec des
listbox.additems

Tu peux mettre un boolean qui surveille que ta form a déja
été activée (genre: if Not deja_initialisée then
initialize).

-----Message d'origine-----
Bonjour,
Voilà j'ai une macro sous excel2000 qui me permet dans
l'ordre :
1) D'ouvrir un userform avec 3 choix
2) Une fois que l'on a choisi 1 choix d'ouvrir un autre
userform avec la liste correspondante. Mais j'ai des
doublons si j'ouvre 2 fois de suite le même userform.
Et ainsi de suite, ma liste apparaît donc à l'infini....

Une petite solution p-ê.......
.



Avatar
ru-th
Salut

n'ayant pas le code, pas évident
mais commence par vider, tes entrées avec un truc comme
ComboBox1.Clear
avant de rajouter tes entrrées.

a+
rural thierry
"Cédric" a écrit dans le message de
news: 059001c3d8f1$f2214350$
Bonjour,
Voilà j'ai une macro sous excel2000 qui me permet dans
l'ordre :
1) D'ouvrir un userform avec 3 choix
2) Une fois que l'on a choisi 1 choix d'ouvrir un autre
userform avec la liste correspondante. Mais j'ai des
doublons si j'ouvre 2 fois de suite le même userform.
Et ainsi de suite, ma liste apparaît donc à l'infini....

Une petite solution p-ê.......