Evenement "Exit " sur controles d'usf

  • Initiateur de la discussion Initiateur de la discussion BenHarber
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour