Dave a développé une feuille de calcul qui utilise des cases à cocher oui / non, combinées avec une déclaration vrai / faux pour mettre à jour une autre cellule. Il souhaite protéger la feuille de calcul, mais peut toujours mettre à jour les cases à cocher, mais cela ne semble pas possible. Lorsqu’il protège la feuille de calcul, les cases à cocher ne peuvent pas être modifiées.

La chose à retenir lorsque vous travaillez avec des cases à cocher (dans la barre d’outils Formulaires) est qu’il y a deux choses que vous devez explicitement déprotéger:

la case à cocher elle-même et la cellule à laquelle la case à cocher est liée. Pour déprotéger la case à cocher, cliquez dessus avec le bouton droit de la souris et choisissez Contrôle du format.

Excel affiche la boîte de dialogue Contrôle du format. Sous l’onglet Protection, assurez-vous que la case à cocher Verrouillé est désactivée.

Les cases à cocher sont également liées à des cellules spécifiques dans une feuille de calcul. (Voir l’onglet Contrôle de la boîte de dialogue Contrôle du format.) Pour déprotéger la cellule à laquelle la case à cocher est liée, sélectionnez la cellule et choisissez Cellules dans le menu Format. Excel affiche la boîte de dialogue Format des cellules. Sous l’onglet Protection, assurez-vous que la case à cocher Verrouillé est désactivée.

Vous pouvez maintenant protéger votre classeur comme vous le feriez normalement et les cases à cocher devraient fonctionner. La raison pour laquelle vous devez déprotéger la cellule à laquelle la case à cocher est liée est que le contenu de la cellule doit pouvoir changer lorsque l’état de la case à cocher est modifié. Si la cellule n’est pas non protégée, le contenu ne peut pas changer et donc la case à cocher ne peut pas changer.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (3078) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:

link: / excelribbon-Functioning_Check_Boxes_in_a_Protected_Worksheet [Fonctionnement des cases à cocher dans une feuille de travail protégée].