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...