Modifier des labels en fonction des changements d'une textbox

Modifier des labels en fonction des changements d'une textbox - VB/VBA/VBS - Programmation

Marsh Posté le 08-09-2010 à 09:48:24    

hello,
Je m'empatouille sur un Userform dans Excel :
 
J'ai un formulaire avec une Textbox, dans laquelle, au lancement, je charge une date.
 
Au chargement du userform, j'affecte des caractéristiques (caption, forecolor, enabled) à des labels en fonction de cette date.
Ca, ça marche bien !
 
Mais je veux pouvoir taper une autre date que celle chargée au départ dans la Textbox, et donc faire réagir en temps réel mes Labels.
J'ai recopié une partie du code initial de chargement dans un Private Sub TextBox1_Change(), mais ça ne marche pas.
Au lancement la textbox est blanche, et je ne peux rien taper dedans.
 
Une idée pour permettre de charger le formulaire avec une valeur par défaut, et ensuite pouvoir la modifier à la volée ?


Message édité par F22Raptor le 08-09-2010 à 10:55:40

---------------
Is it a bird? Is it a plane? No it s F22Raptor !  -  I love flying because football, baseball, rugby, and golf only take one ball
Reply

Marsh Posté le 08-09-2010 à 09:48:24   

Reply

Marsh Posté le 08-09-2010 à 17:07:05    

bon, j'ai trouvé : il faut utiliser Private Sub TextBox1_exit(), et non Change.
 
:hello:


---------------
Is it a bird? Is it a plane? No it s F22Raptor !  -  I love flying because football, baseball, rugby, and golf only take one ball
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed