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

Résolu/Fermé
abdellah_tadjine Messages postés 191 Date d'inscription jeudi 30 novembre 2006 Statut Membre Dernière intervention 5 janvier 2022 - 5 août 2017 à 01:50
abdellah_tadjine Messages postés 191 Date d'inscription jeudi 30 novembre 2006 Statut Membre Dernière intervention 5 janvier 2022 - 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

1 réponse

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
 
0
abdellah_tadjine Messages postés 191 Date d'inscription jeudi 30 novembre 2006 Statut Membre Dernière intervention 5 janvier 2022 6
5 août 2017 à 21:48
merci bcp.....ca marche
0