Choisir valeur par defaut d'une textbox controlée par spinbutton
Résolu
beubsky
-
Beubsky -
Beubsky -
Bonjour,
J'ai réalisé un Userform avec une textbox et un spinbutton, et je souhaiterai rentrer une valeur par default dans cette textbox, de manière à l'incrémenter ou la décrémenter en cliquant sur le spinbutton. Est ce que c'est possible ?
Pour l'instant j'ai ça :
" Private Sub SpinButton1_Change()
With UserForm3.SpinButton1
.Min = 2 'Valeur mini
.Max = 20 'Valeur maxi
.SmallChange = 1
End With
UserForm3.txt_clr = SpinButton1.Value
End Sub
"
J'ai essayer de rentrer une valeur dans la textbox ("UserForm3.SpinButton1.value = 7"), mais quand je clique sur le spinbutton ça ne modifie pas la valeur de la textbox.
Et si je rentre une valeur "à la main" lors de la mise en forme de mon userform, le spinbutton me fait repartir de la valeur mini.
Merci à ceux qui pourront m'aider !
Benoit
J'ai réalisé un Userform avec une textbox et un spinbutton, et je souhaiterai rentrer une valeur par default dans cette textbox, de manière à l'incrémenter ou la décrémenter en cliquant sur le spinbutton. Est ce que c'est possible ?
Pour l'instant j'ai ça :
" Private Sub SpinButton1_Change()
With UserForm3.SpinButton1
.Min = 2 'Valeur mini
.Max = 20 'Valeur maxi
.SmallChange = 1
End With
UserForm3.txt_clr = SpinButton1.Value
End Sub
"
J'ai essayer de rentrer une valeur dans la textbox ("UserForm3.SpinButton1.value = 7"), mais quand je clique sur le spinbutton ça ne modifie pas la valeur de la textbox.
Et si je rentre une valeur "à la main" lors de la mise en forme de mon userform, le spinbutton me fait repartir de la valeur mini.
Merci à ceux qui pourront m'aider !
Benoit
2 réponses
-
Bonjour,
Si tu veux "rentrer une valeur par default " de 10 par exemple, tu peux utiliser cette procédure pour le faire :Private Sub UserForm_Initialize() SpinButton1.Value = 10 End Sub
Ainsi ta valeur partira de 10 quand tu vas ouvrir ton formulaire et jouer avec ton spinbutton. -
Salut !
Tout d'abord merci d'avoir répondu,
J'ai essayé et ça marche !
Merci et bonne soirée!
Beubsky