Comment rendre textbox, combobox enabled

Salut le forum

Je viens vers vous pour solliciter de l'aide.

En effet, j'ai en usf sur lequel je souhaite conditionner la saisie dans certains textbox et combobox.

Le code ci-dessous que j'ai essayé de créer ne fonctionne pas.

Private Sub Frame3_Exit(ByVal cancel As MSForms.ReturnBoolean) 'des que l'on sort de frame3
If CheckCH.Value = True Then
TextBox23.Enabled = True
TextBox24.Enabled = True
TextBox26.Enabled = True
TextBox29.Enabled = True
ElseIf checkl.Value = True Then 'si troisieme
TextBox23.Enabled = False
TextBox24.Enabled = False
TextBox26.Enabled = False
TextBox29.Enabled = False
End If
End Sub

Merci de m'aider svp!

Bonjour,

Un conseil, lorsque tu travailles sur des composants d'un UserForm :

Pour faire référence à ce composant, commence toujours par "Me"

Style :

If Me.CheckCH.Value = True Then
Me.TextBox23.Enabled = True
Me.TextBox24.Enabled = True
Me.TextBox26.Enabled = True
Me.TextBox29.Enabled = True
ElseIf Me.CheckCL.Value = True Then 'si troisieme

Et tu te serais aperçu que :

ElseIf checkl.Value = True Then 'si troisieme

n'existe pas...

Bon courage

Salut cousinhub

Merci pour votre feedback et le conseil.

J'ai testé mais y'a pas eu de changement.

zombe a écrit :

ElseIf checkl.Value = True Then 'si troisieme

Au faite il y'a 2 valeurs : CheckCH (qui signifie Chèque) et Checkl ( pour compte épargne).

Si Checkch est coché, les textbox ci-dessous doivent être enabled.

Me.TextBox23 
Me.TextBox24 
Me.TextBox26 
Me.TextBox29 

Sinon, si CheckL est coché, on doit pouvoir saisir dans les textbox ci-dessus.

Voici ce que j'ai essayé de faire:

Private Sub Frame3_Exit(ByVal cancel As MSForms.ReturnBoolean) 'des que l'on sort de frame3
If Me.CheckCH.Value = True Then
Me.TextBox23.Enabled = True
Me.TextBox24.Enabled = True
Me.TextBox26.Enabled = True
Me.TextBox29.Enabled = True
Else
Me.TextBox23.Enabled = False
Me.TextBox24.Enabled = False
Me.TextBox26.Enabled = False
Me.TextBox29.Enabled = False
End If
End Sub

Merci pour vos appréciations et vos contributions svp!

Re-,

Je ne sais pas si tu as entièrement lu ma réponse....

Tu aurais vu que j'avais pris en compte le checkcl...

ElseIf Me.CheckCL.Value = True Then 'si troisieme

Attention, mon aide ponctuelle ne signifie pas que j'irai au bout de ton projet...

Je pars demain en vacance, donc je ne me lancerai pas dans celui-ci..

bon courage

OK je me suis corrigé mais malgré tout ca ne marche toujours pas.

Merci de passer de bonnes vacances.

Rechercher des sujets similaires à "comment rendre textbox combobox enabled"