VBA : Valeur d"une TextBox comprise entre deux nombres

Mgn_91

XLDnaute Nouveau
Bonjour,

J'ai construit un formulaire comprenant des textbox et je souhaite limiter la saisie d'une TextBox à des données numériques comprises entre 0 et 100, comment dois-je procéder ?

Merci pour votre aide.
 

Mgn_91

XLDnaute Nouveau
Re : VBA : Valeur d"une TextBox comprise entre deux nombres

Merci pour cet info.

J'ai finalement adapté votre code à mon userform ainsi :

Private Sub ComboBox1_Change()
Dim Valeur_A

Valeur_A = Me.ComboBox1.Value
If Valeur_A > 100 Or Valeur_A < 0 Then
MsgBox "Veuillez entrer une valeur comprise entre 0 et 100"
Exit Sub

Else
For i = 1 To 100
ComboBox1.AddItem i
Next i
End If

End Sub
 

laetitia90

XLDnaute Barbatruc
Re : VBA : Valeur d"une TextBox comprise entre deux nombres

re,:)
tu as pas besoin d'ecrire tout cela
dans propriete de la combo
tu changes le style tu passe en style en 2-fmStyleDropDownList


la boucle dans initialise ou activate

Code:
Private Sub UserForm_initialize()
 Dim i As Byte
 For i = 1 To 100: ComboBox1.AddItem i: Next i
End Sub
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16