Evenement "Exit " sur controles d'usf

BenHarber

XLDnaute Occasionnel
Bonjour le forum
J'ai une question de plus à poser sur les usf :
plutôt que d'attacher à chacun des contrôles un évènement type 'Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)' qui déclenche un seul et unique traitement, peut-on envisager d'écrire un code du style :
'Dès que l'on rencontre l'évènement 'Exit', quel que soit le contrôle de l'usf sur lequel il porte, alors déclencher le traitement'.
Cela me réduirait considérablement les lignes de code en augmentant la lisibilité.
Mais est-ce possible ?

Merci d'avance pour vos réponses,

Cordialement,

BenHarber
 

Hervé

XLDnaute Barbatruc
bonjour benharber

concernant les évenementielles exit, j'ai bien peur que tu ne sois obligé d'en créer une par controle.

on aurais pu imaginer un module de classe, mais cet évenement n'ai pas reconnu dans ces modules.

par contre tu dois pouvoir simplifier ton code en créant une procédure traitement distancte, et en lancant cette procédure depuis le exit de chaque controle.

textbox1_exit
traitement
end sub

textbox2_exit
traitement
end sub

sub traitement()
montraitemet
end sub

salut
 

Statistiques des forums

Discussions
312 749
Messages
2 091 626
Membres
105 009
dernier inscrit
aurelien76110