Protection d'une case à cocher

antoineddw

XLDnaute Nouveau
Bonjour,

J'ai inséré une case à cocher dans ma feuille Excel.
Cette case à cocher doit rester "cochable" et "décochable" par l'utilisateur (entrainant une macro), mais je souhaiterais qu'il ne puisse pas la modifier par le biais du "mode création" (changer le nom, la d"éplacer, etc.).
J'ai essayé d'aller dans les propriétés de la case à cocher (nommée 'CheckBox1'), mais lorsque je veux mettre 'Locked' à 'True', j'ai le message d'erreur : "Impossible de définir la propriété Locked de la classe OLEObject".

Je ne sais donc pas comment faire pour verrouiller l'édition de cette case !

Merci d'avance,

Antoine
 
Dernière édition:

antoineddw

XLDnaute Nouveau
Re : Protection d'une case à cocher

La feuille est déjà protégée par un mdp. L'utilisateur ne peut modifier que certaines cases, le reste est verrouillé.
Pourtant, si je vais dans l'onglet Développeur puis en activant le mode Création, je peux modifier la case à cocher, ce que je souhaiterais bloquer.
 

laetitia90

XLDnaute Barbatruc
Re : Protection d'une case à cocher

bonjour tous:):)
deactiver le mode creation deja vu cela mais attention a "l'usine a gaz"

un essai pour contourner le pb... en fichier joint
mais bon pas trop top!!! a ameliorer
 

Pièces jointes

  • case.xls
    38.5 KB · Affichages: 37
  • case.xls
    38.5 KB · Affichages: 36
  • case.xls
    38.5 KB · Affichages: 36

Theze

XLDnaute Occasionnel
Re : Protection d'une case à cocher

Bonjour,

C'est très simple, protège ton projet VBA !
Dans le VBE, menu "Outils" -> "Propriétés de VBAProject..." Onglet "Protection" entre un mot de passe (à répéter) puis enregistre ton classeur et ferme-le (important de la fermer) pour que ça fonctionne puis ré-ouvre le et essai d'apporter une modification à ta CheckBox ?

Hervé.
 

Discussions similaires

Réponses
5
Affichages
212

Statistiques des forums

Discussions
312 493
Messages
2 088 959
Membres
103 990
dernier inscrit
lamiadebz