[Excel] Problèle avec CheckBox

Thibane Messages postés 48 Statut Membre -  
 Thibane -
Bonjour à tous.
Voila sur une feuille, j'ai placé plusieurs checkbox.
Egalement un bouton.
JE voudrais que, en fonction des cases cochées, qu'en cliquant sur le bouton ça apelle certaines actions.

Voila le code, que j'ai placé au même endroit que les checkbox, c'est à dire dans la feuille.

Sub valider_affichagemasquage()
If CheckBox11.Value = True And CheckBox13.Value = True Then
    Call CasVraiVrai
Else
    If CheckBox11.Value = False And CheckBox13.Value = False Then
        Call CasFauxFaux
    Else
        If CheckBox11.Value = True And CheckBox13.Value = False Then
            Call CasVraiFaux
        Else
            If CheckBox11.Value = False And CheckBox13.Value = True Then
                Call CasFauxVrai
            End If
        End If
    End If
End If

End Sub


Après avoir coché ou décoché pour tester, j'appui sur mon bouton auquel j'ai affecté le code précédent et j'ai un message d'erreur : Objet Requis.

A préciser que je n'ai placé aucun code dans les controles checkbox.

Quelqu'un peut me dire ou est mon erreur...? :)
A voir également:

1 réponse

Armojax Messages postés 1916 Date d'inscription   Statut Membre Dernière intervention   1 529
 
Salut Thibane,

Ton code fonctionne bien. Si ton bouton s'appelle CommandButton1, mets ton code dans le code de ton UserForm, dans la procédure :
Private Sub CommandButton1_Click().

Juste pour info : comme la valeur d'une CheckBox est un booléen, au lieu de tester If CheckBox11.Value = True, tu peux écrire If CheckBox11 tout court (ou If Not CheckBox11).
0
Thibane
 
Ca fonctionne. Merki.
Et merci pour le coup de pouce, ca va alléger mon code ;)
0