Pb de réinitialisation de userform

Résolu
niny@ Messages postés 107 Date d'inscription   Statut Membre Dernière intervention   -  
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'utilise plusieurs fois la même interface et celle ci ne se réinitialise pas comme il faut.
plus précisément :

j'ai une interface sur laquelle de nombreux boutons sont créés dynamiquement lors de son chargement.
ensuite, sur l'appui d'un autre bouton je r'appelle cette interface avec une nouvelle création de boutons différents et plus ou moins nombreux.

le soucis est que ca me superpose la première génération avec la seconde.
au début je pensais que ca venait de "initialize" ou "activate" du userform et ben manque de pot non !

est ce que vous avez une idée sur mon pb

Merci d'avance

11 réponses

Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Moi, j'ai bien bien une idée ... lol ...

;o)

0
niny@ Messages postés 107 Date d'inscription   Statut Membre Dernière intervention  
 
décharger mon interface je suppose ?
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
je pense également à ça
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Lorsque tu cliques sur le bouton qui appelle une nouvelle fois ta userform, fais-tu un Unload Me avant ???
0
niny@ Messages postés 107 Date d'inscription   Statut Membre Dernière intervention  
 
non, mais en fait si je fais ca, ca remet mon compteur à 1 donc apres j'affiche toujorus les mêmes boutons
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
il faut donc un autre flag pour le rappel de l'userform
Tu testes les 2 flags (compteur et bidule) pour la bonne configuration.
0
niny@ Messages postés 107 Date d'inscription   Statut Membre Dernière intervention   > Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention  
 
oula , un autre compteur c'est ca ? mais il faut le mettre où pour pas qu'il se réinitialise quand je relance le userform ?
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204 > niny@ Messages postés 107 Date d'inscription   Statut Membre Dernière intervention  
 
tu n'as pas un module indépendant de ton useform ? si tu déclares ta variable "compteur" et ton autre flag dans un module indépendant (comme c'est conseillé d'ailleur ... grrrr) (lol), tu n'as pas de problème. A ta première ouverture compteur prend la valeur 1 et tu testes cette valeur je suppose. Il faut que tu testes aussi l'autre flag qui lui n'est pas initialisé. Si en cliquant sur ton bouton rappel tu mets ton flag à 1 (dans un autre module). Lors du teste à l'initialisation les 2 étant à 1, alors tu fais la nouvelle configuration ...

je sais pas si c'est clair ça ... :-s
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
niny@ Messages postés 107 Date d'inscription   Statut Membre Dernière intervention  
 
oui j'ai des modules indépendants mais c'est vrai que parfois mes bouts de codes ont fini dans le userform mais juste et surtout pour celui là.

c'est à peu prés clair, je vais relire ca quelques fois pour comprendre mais je vais tester un truc dans ce genre peut être.
je te dis quoi dans peu de temps je pense
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
je te fais un petit exemple simple ...
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
voilà ... c'est simplet (te moques pas ! hein !!! ... mais c'est le principe

https://www.cjoint.com/?fpqXS4f7J3

;o)
0
niny@ Messages postés 107 Date d'inscription   Statut Membre Dernière intervention  
 
je me moque jamais vu que mon truc marche pas !
je vais voir ton lien
0
niny@ Messages postés 107 Date d'inscription   Statut Membre Dernière intervention  
 
bon je crois que je commence à fatiguer du code !

là je m'embrouille donc ya pas bon !

je reteste demain et je te dis si c'est ok ou NOK lol

@+
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
je t'avais prévenu, c'est simplet mon bidule ... mais ça marche :o)))

A demain, bonne soirée.

;o)

0
niny@ Messages postés 107 Date d'inscription   Statut Membre Dernière intervention  
 
youpi ca marche !!!

bon finalement j'ai triché, j'ai pas utilisé un flag mais c'est OK !!!

je te remercie

bonne soirée

@+
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
ben tu vois que tu deviens une pro ...

c'est toujours avec plaisir ... que je t'aide pas beaucoup (mdr) ...

@++
0