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....
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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-ê....... .
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....
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-ê....... .
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-ê.......
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" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 059001c3d8f1$f2214350$a101280a@phx.gbl...
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....
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....