Bloquer une case a cocher lors d'un clic d'une case à choix

Bonjour,

Déja merci pour les futures réponses.

Voilà mon problème de débutant je pense. J'ai d'abord un triple case à choix. Je voudrais que lorque je choisi un choix ca me bloque un certain nombre de case à cocher en dessous.

Merci de votre aide et je suis disponible pour tout besoin d'informations complémentaires

-- 07 Avr 2010, 17:42 --

voila mon fichier pour mieux expliquer ma demande

334calculatrice.zip (11.72 Ko)

bonjour,

le controle que tu as utilisé n'est pas le meilleur pour ce que tu veux faire. Je te conseille d'utiliser le controle CheckBox que tu retrouve dans la barre d'outils "Boite à outils controle". Sinon voici une solution:

J'ai affecté cette macro à la case Horaire1

Sub Horaire1_Clic()
    With Sheets("Feuil1")
        .Shapes("test").ControlFormat.Value = False
    End With
End Sub

pour mettre la case test à faux. J'ai ensuite affecté la macro suivante à la case test:

Sub MasquerCaseHoraire1_Clic()
    With Sheets("Feuil1")
        If .Shapes("Horaire1").ControlFormat.Value = 1 Then
            .Shapes("test").ControlFormat.Value = False
        End If
    End With
End Sub

quand on clique sur test, si horaire1 est coché, la valeur redevient faux sinon la case agit normalement. Le controle que tu as utilisé ne semble pas comprendre la propriété enabled.

Merci de ta réponse.

Rechercher des sujets similaires à "bloquer case cocher lors clic choix"