vgendron
XLDnaute Barbatruc
Bonjour à tous,
Je vous soumets mon souci
j'ai un formulaire sur lequel j'ai dessiné une frame qui contient 2 textbox que j'ai nommés Tbx_Source1 et Tbx_Dest1
Dans le code du userform, j'ai ajouté le "tbx_Source1_afterupdate" qui provoque le remplissage du Tbx_Dest1
jusque la. tout va bien
Maintenant, j'ai aussi un bouton qui me permet de dupliquer la frame avec ses deux boutons, et qui les renomme Tbx_Source2 etTbx_Dest2
je peux donc ajouter autant de frames que de clics bouton.
je me retrouve donc avec un formulaire contenant les Tbx_Source1 2 3 4...X et les Tbx_Dest 1 2 3 4 ...X
mais en l'état.. un changement de valeur dans les textbox Tbx_Source 2 3 4..X ne provoque pas la mise à jour des Tbx_Dest..
normal puisque il manque les codes pour les Tbx_Source...._afterupdate
Il me semble qu'une solution, c'est de passer par un module de classe dans lequel je devrais définir les évènements
mais alors la.. je sèche. apparemment, l'évènment _afterupdate n'est pas dispo dans une classe pour un textbox
j'ai vu un peu de tout: le keypress up / down ==> la touche entrée ne le déclenche pas
lostfocus / getfocus...?
raiseevent... pour lancer une macro qui fait le boulot du "afterupdate"..???
je m'y perds et à force de tester dans tous les sens un peu de tout, je vois que je ne maitrise pas du tout la mécanique...
quelqu'un saurait il m'aiguiller ?
en PJ le fichier sur lequel j'essaie de me former..
Merci
Je vous soumets mon souci
j'ai un formulaire sur lequel j'ai dessiné une frame qui contient 2 textbox que j'ai nommés Tbx_Source1 et Tbx_Dest1
Dans le code du userform, j'ai ajouté le "tbx_Source1_afterupdate" qui provoque le remplissage du Tbx_Dest1
jusque la. tout va bien
Maintenant, j'ai aussi un bouton qui me permet de dupliquer la frame avec ses deux boutons, et qui les renomme Tbx_Source2 etTbx_Dest2
je peux donc ajouter autant de frames que de clics bouton.
je me retrouve donc avec un formulaire contenant les Tbx_Source1 2 3 4...X et les Tbx_Dest 1 2 3 4 ...X
mais en l'état.. un changement de valeur dans les textbox Tbx_Source 2 3 4..X ne provoque pas la mise à jour des Tbx_Dest..
normal puisque il manque les codes pour les Tbx_Source...._afterupdate
Il me semble qu'une solution, c'est de passer par un module de classe dans lequel je devrais définir les évènements
mais alors la.. je sèche. apparemment, l'évènment _afterupdate n'est pas dispo dans une classe pour un textbox
j'ai vu un peu de tout: le keypress up / down ==> la touche entrée ne le déclenche pas
lostfocus / getfocus...?
raiseevent... pour lancer une macro qui fait le boulot du "afterupdate"..???
je m'y perds et à force de tester dans tous les sens un peu de tout, je vois que je ne maitrise pas du tout la mécanique...
quelqu'un saurait il m'aiguiller ?
en PJ le fichier sur lequel j'essaie de me former..
Merci