Command button automatique

Bonjour,

j'ai crée un fichier excel avec userform et je veut exécuter commandbutton2 automatiquement si combobox1 contient 5 chiffres/lettres et textbox1 contient 20 chiffres/lettres.

J'ai pas trouvé des solutions

Merci d'avance

Bonjour xxmedxx, bonjour le forum,

Exécuter automatiquement implique utiliser un événement. Mais comme tu utilises les données de deux contrôles différents (ComboBox1 et TextBox1), quant doit-on automatiser ?
Au changement dans le ComboBox1 ?

Private Sub ComboBox1_change()
If Len(Me.TextBox1.Value) = 20 And Len(Me.ComboBox1.Value) = 5 Then
    'le code du bouton
End If
End Sub

ou au changement dans la TextBox1 ?

Private Sub TextBox1_Change()
If Len(Me.ComboBox1.Value) = 5 And Len(Me.TextBox1.Value) = 20 Then
    'le code du bouton
End If
End Sub

Codes non testés. Mais franchement, attribuer à la propriété Défault la valeur True au CommandButton2 puis appuyer sur la touche [Entrée] pour valider me paraît bien plus simple...

Merci beaucoup pour votre réponse ThauThème c'est exactement ce que j'ai voulu faire, c'est projet de code à barre l'utilisateur ne doit pas toucher le pc en travaillant

Rechercher des sujets similaires à "command button automatique"