[VBA]désactiver un bouton en fonction de la valeur d'un textbox [Résolu]

abdellah_tadjine 107 Messages postés jeudi 30 novembre 2006Date d'inscription 18 septembre 2017 Dernière intervention - 5 août 2017 à 01:50 - Dernière réponse : abdellah_tadjine 107 Messages postés jeudi 30 novembre 2006Date d'inscription 18 septembre 2017 Dernière intervention
- 5 août 2017 à 21:48
bonjours, j'ai crée une application en vba userform pour gerer une petite base de donnée avec un bouton "valider"....justement je cherche un code vba pour desactiver le bouton "valider" en fonction de la valeur d'un textebox...exp....si la valeur du textbox est superieur a 5 je voudrais que le bouton "valider" soit désactivé.si moins de 5 le bouton valider reste activer...merci
Afficher la suite 

2 réponses

Répondre au sujet
0
Utile
1
Bonjour abdellah,

Essaye ceci :


Option Explicit

Private Sub UserForm_Initialize()
  Valider.Enabled = True: TextBox1.Text = ""
End Sub

Private Sub TextBox1_Change()
  Valider.Enabled = Val(TextBox1) <= 5
End Sub

Private Sub Valider_Click()
  MsgBox "Hello !"
End Sub


Cordialement
 
abdellah_tadjine 107 Messages postés jeudi 30 novembre 2006Date d'inscription 18 septembre 2017 Dernière intervention - 5 août 2017 à 21:48
merci bcp.....ca marche
Commenter la réponse de steve