XL 2010 Interdire un Select par case à cocher

Orson83

XLDnaute Impliqué
Bonjour le forum,
Je souhaiterai ajouter une case à cocher qui permettrait d'interdire l'utilisation d'un Select.
En effet, une fois le choix effectuer dans le Select (case décochée), une case à cocher permettrait de sécuriser ce choix.
Je joins un fichier exemple dans ce message.
Merci pour votre aide.
Tchotchodu31
 

Pièces jointes

  • Verrouiller Select V1.xlsm
    19.7 KB · Affichages: 23
Solution
Bonjour Tchotchodu31,

Affectez cette macro à la case à cocher :
VB:
Sub Verrouiller()
Deproteger
With [E8]
    .Validation.Delete
    If .Parent.Shapes("caseacocher").ControlFormat = xlOn Then
        .Locked = True
    Else
        .Locked = False
        .Validation.Add xlValidateList, Formula1:="Je suis d'accord,Je suis partagé,Je ne suis pas d'accord"
    End If
End With
Proteger
End Sub
A+

job75

XLDnaute Barbatruc
Bonjour Tchotchodu31,

Affectez cette macro à la case à cocher :
VB:
Sub Verrouiller()
Deproteger
With [E8]
    .Validation.Delete
    If .Parent.Shapes("caseacocher").ControlFormat = xlOn Then
        .Locked = True
    Else
        .Locked = False
        .Validation.Add xlValidateList, Formula1:="Je suis d'accord,Je suis partagé,Je ne suis pas d'accord"
    End If
End With
Proteger
End Sub
A+
 

Pièces jointes

  • Verrouiller Select (1).xlsm
    23.2 KB · Affichages: 9

Discussions similaires

Statistiques des forums

Discussions
312 023
Messages
2 084 714
Membres
102 637
dernier inscrit
TOTO33000