Choisir valeur par defaut d'une textbox controlée par spinbutton

Résolu
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


A voir également:

2 réponses

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
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.
3
Beubsky
 
Salut !

Tout d'abord merci d'avoir répondu,
J'ai essayé et ça marche !

Merci et bonne soirée!

Beubsky
0