Comment verrouiller des cellules dans Excel et déverrouiller certaines cellules d'une feuille protégée ?

  • Partage Ça
Michael Brown

Ce tutoriel explique comment verrouiller une ou plusieurs cellules dans Excel pour les protéger contre la suppression, l'écrasement ou la modification. Il montre également comment déverrouiller des cellules individuelles sur une feuille protégée par un mot de passe, ou autoriser des utilisateurs spécifiques à modifier ces cellules sans mot de passe. Enfin, vous apprendrez comment détecter et mettre en évidence les cellules verrouillées et déverrouillées dans Excel.

Dans le tutoriel de la semaine dernière, vous avez appris à protéger les feuilles Excel pour empêcher toute modification accidentelle ou délibérée du contenu de la feuille. Cependant, dans certains cas, vous ne souhaitez pas aller aussi loin et verrouiller la feuille entière. Au lieu de cela, vous pouvez verrouiller uniquement des cellules, des colonnes ou des lignes spécifiques, et laisser toutes les autres cellules déverrouillées.

Par exemple, vous pouvez autoriser vos utilisateurs à saisir et à modifier les données sources, mais protéger les cellules contenant des formules qui calculent ces données. En d'autres termes, vous pouvez souhaiter ne verrouiller qu'une cellule ou une plage qui ne doit pas être modifiée.

    Comment verrouiller des cellules dans Excel

    Il est facile de verrouiller toutes les cellules d'une feuille Excel : il suffit de protéger la feuille. Verrouillé attribué est sélectionné par défaut pour toutes les cellules, la protection de la feuille verrouille automatiquement les cellules.

    Si vous ne voulez pas verrouiller toutes les cellules de la feuille, mais plutôt protéger certaines cellules pour empêcher l'écrasement, la suppression ou l'édition, vous devrez d'abord déverrouiller toutes les cellules, puis verrouiller ces cellules spécifiques, et enfin protéger la feuille.

    Vous trouverez ci-dessous les étapes détaillées pour verrouiller des cellules dans Excel 365 - 2010.

    1. déverrouiller toutes les cellules de la feuille

    Par défaut, le Verrouillé C'est pourquoi, pour verrouiller certaines cellules dans Excel, vous devez d'abord déverrouiller toutes les cellules.

    • Appuyez sur Ctrl + A ou cliquez sur le bouton Sélectionner tout bouton pour sélectionner la feuille entière.
    • Appuyez sur Ctrl + 1 pour ouvrir le Formatage des cellules (ou cliquez avec le bouton droit de la souris sur l'une des cellules sélectionnées et choisissez Formatage des cellules dans le menu contextuel).
    • Dans le Formatage des cellules passez à la boîte de dialogue Protection décochez l'onglet Verrouillé et cliquez sur OK .

    Sélectionnez les cellules, les plages, les colonnes ou les lignes que vous souhaitez protéger.

    Pour verrouiller cellules ou plages sélectionnez-les de la manière habituelle en utilisant la souris ou les touches fléchées en combinaison avec la touche Maj. Pour sélectionner non-adjacent sélectionnez la première cellule ou une plage de cellules, maintenez la touche Ctrl enfoncée et sélectionnez d'autres cellules ou plages.

    A protéger les colonnes dans Excel, effectuez l'une des opérations suivantes :

    • Pour protéger une colonne Ou bien, sélectionnez n'importe quelle cellule de la colonne que vous souhaitez verrouiller, puis appuyez sur Ctrl + Espace .
    • Pour sélectionner colonnes adjacentes Pour ce faire, cliquez avec le bouton droit de la souris sur l'en-tête de la première colonne et faites glisser la sélection sur les lettres de la colonne vers la droite ou vers la gauche, ou sélectionnez la première colonne, maintenez la touche Maj enfoncée et sélectionnez la dernière colonne.
    • Pour sélectionner colonnes non adjacentes cliquez sur la lettre de la première colonne, maintenez la touche Ctrl enfoncée et cliquez sur les en-têtes des autres colonnes que vous souhaitez protéger.

    A protéger les rangs dans Excel, sélectionnez-les de la même manière.

    A serrure tous cellules avec des formules allez à la page Accueil tab> ; Modification de groupe> ; Trouver et sélectionner > ; Aller à Spécial Dans le Aller à Spécial cochez la case Formules Pour obtenir des instructions détaillées accompagnées de captures d'écran, veuillez consulter la section Comment verrouiller et masquer les formules dans Excel.

    3. verrouiller les cellules sélectionnées

    Une fois les cellules requises sélectionnées, appuyez sur Ctrl + 1 pour ouvrir la fenêtre de l'outil d'analyse. Formatage des cellules (ou cliquez avec le bouton droit de la souris sur les cellules sélectionnées et cliquez sur Formatage des cellules ), passez à la Protection et vérifiez l'onglet Verrouillé la case à cocher.

    4. protéger la feuille

    Le verrouillage des cellules dans Excel n'a aucun effet tant que vous n'avez pas protégé la feuille de calcul. Cela peut prêter à confusion, mais Microsoft l'a conçu de cette manière et nous devons respecter ses règles :)

    Sur le Examen dans l'onglet Changements cliquez sur le bouton Protéger la feuille Ou bien, faites un clic droit sur l'onglet de la feuille et sélectionnez Protéger la feuille... dans le menu contextuel.

    Vous serez invité à saisir le mot de passe (facultatif) et à sélectionner les actions que vous souhaitez autoriser les utilisateurs à effectuer. Faites-le, puis cliquez sur OK. Vous pouvez trouver les instructions détaillées avec des captures d'écran dans ce tutoriel : Comment protéger une feuille dans Excel.

    Les cellules sélectionnées sont verrouillées et protégées contre toute modification, tandis que toutes les autres cellules de la feuille de calcul sont modifiables.

    Si vous travaillez dans l'application web Excel, voyez comment verrouiller des cellules pour les modifier dans Excel Online.

    Comment déverrouiller des cellules dans Excel (déprotéger une feuille)

    Pour déverrouiller toutes les cellules d'une feuille, il suffit de supprimer la protection de la feuille de travail. Pour ce faire, cliquez avec le bouton droit de la souris sur l'onglet de la feuille, puis sélectionnez Déprotéger la feuille... dans le menu contextuel, ou bien cliquez sur l'icône Feuille de déprotection sur le bouton Examen dans l'onglet Changements groupe :

    Pour plus d'informations, veuillez consulter Comment déprotéger une feuille Excel.

    Dès que la feuille de calcul est déprotégée, vous pouvez modifier toutes les cellules, puis protéger à nouveau la feuille.

    Si vous souhaitez autoriser les utilisateurs à modifier des cellules ou des plages spécifiques dans une feuille protégée par un mot de passe, consultez la section suivante.

    Comment déverrouiller certaines cellules d'une feuille Excel protégée ?

    Dans la première section de ce tutoriel, nous avons vu comment verrouiller des cellules dans Excel afin que personne, même vous-même, ne puisse modifier ces cellules sans déprotéger la feuille.

    Cependant, il peut arriver que vous souhaitiez pouvoir modifier des cellules spécifiques de votre propre feuille, ou laisser d'autres utilisateurs de confiance modifier ces cellules. En d'autres termes, vous pouvez permettre que certaines cellules d'une feuille protégée soient déverrouillé avec un mot de passe Voici comment :

    1. Sélectionnez les cellules ou les plages que vous souhaitez déverrouiller par un mot de passe lorsque la feuille est protégée.
    2. Allez à la Consultez le site tab> ; Changements et cliquez sur Autoriser les utilisateurs à modifier les plages .

      Remarque : cette fonction n'est disponible que pour une feuille non protégée. Autoriser les utilisateurs à modifier les plages est grisé, cliquez sur le bouton Bouton de déprotection de la feuille sur le Consultez le site onglet.

    3. Dans le Autoriser les utilisateurs à modifier les plages cliquez sur le bouton Nouveau... pour ajouter une nouvelle plage :

    4. Dans le Nouvelle gamme faites ce qui suit :
      • Dans le Titre saisissez un nom de plage significatif au lieu de la valeur par défaut, à savoir Gamme 1 (facultatif).
      • Dans le Se réfère aux cellules Par défaut, la ou les cellules ou plages actuellement sélectionnées sont incluses.
      • Dans le Mot de passe de la gamme Vous pouvez également laisser cette case vide pour permettre à tout le monde de modifier la plage sans mot de passe.
      • Cliquez sur le bouton OK.

      Conseil : en plus, ou au lieu, de déverrouiller la plage spécifiée par un mot de passe, vous pouvez donner à l'utilisateur un mot de passe. certains utilisateurs les permissions de modifier la gamme sans mot de passe Pour ce faire, cliquez sur le bouton Permissions... dans le coin inférieur gauche de l'écran Nouvelle gamme et suivez ces directives (étapes 3 à 5).

    5. Le site Confirmer le mot de passe Une fenêtre apparaîtra et vous demandera de saisir à nouveau le mot de passe. Faites-le, puis cliquez sur OK .
    6. La nouvelle gamme sera répertoriée dans le Autoriser les utilisateurs à modifier les plages Si vous souhaitez ajouter quelques plages supplémentaires, répétez les étapes 2 à 5.
    7. Cliquez sur le bouton Protéger la feuille dans le bouton de la fenêtre pour appliquer la protection de la feuille.

    8. Dans le Protéger la feuille tapez le mot de passe pour déprotéger la feuille, cochez les cases en regard des actions que vous souhaitez autoriser, puis cliquez sur OK .

      Conseil : il est recommandé de protéger une feuille avec un mot de passe différent de celui que vous avez utilisé pour déverrouiller la ou les plages.

    9. Dans la fenêtre de confirmation du mot de passe, saisissez à nouveau le mot de passe et cliquez sur OK. C'est tout !

    Maintenant, votre feuille de calcul est protégée par un mot de passe, mais des cellules spécifiques peuvent être déverrouillées par le mot de passe que vous avez fourni pour cette plage. Et tout utilisateur qui connaît le mot de passe de cette plage peut modifier ou supprimer le contenu des cellules.

    Autoriser certains utilisateurs à modifier les cellules sélectionnées sans mot de passe

    Déverrouiller les cellules avec un mot de passe est une bonne chose, mais si vous devez fréquemment modifier ces cellules, taper un mot de passe à chaque fois peut être une perte de temps et de patience. Dans ce cas, vous pouvez définir des autorisations pour des utilisateurs spécifiques afin de modifier certaines plages ou cellules individuelles sans mot de passe.

    Remarque : cette fonction fonctionne sous Windows XP ou supérieur, et votre ordinateur doit faire partie d'un domaine.

    En supposant que vous avez déjà ajouté une ou plusieurs plages déverrouillables par un mot de passe, procédez aux étapes suivantes.

    1. Allez à la Consultez le site tab> ; Changements et cliquez sur Autoriser les utilisateurs à modifier les plages .

      Remarque : si le Autoriser les utilisateurs à modifier les plages est grisé, cliquez sur le bouton Feuille de déprotection pour supprimer la protection de la feuille de calcul.

    2. Dans le Autoriser les utilisateurs à modifier les plages sélectionnez la plage pour laquelle vous souhaitez modifier les autorisations, puis cliquez sur le bouton Permissions... bouton.

      Conseil. Permissions... est également disponible lorsque vous créez une nouvelle gamme déverrouillée par un mot de passe.

    3. Le site Permissions s'ouvre, et vous cliquez sur le bouton Ajouter... bouton.

    4. Dans le Entrez les noms des objets à sélectionner saisissez les noms des utilisateurs que vous souhaitez autoriser à modifier la plage.

      Pour voir le format de nom requis, cliquez sur le bouton exemples Ou bien, tapez simplement le nom d'utilisateur tel qu'il est enregistré sur votre domaine, puis cliquez sur le lien Vérifier les noms pour vérifier le nom.

      Par exemple, pour me permettre de modifier la gamme, j'ai tapé mon nom court :

      Excel a vérifié mon nom et appliqué le format requis :

    5. Lorsque vous avez saisi et validé les noms de tous les utilisateurs à qui vous voulez donner les autorisations de modifier la gamme sélectionnée, cliquez sur le bouton OK.
    6. Sous Noms de groupes ou d'utilisateurs spécifier le type de permission pour chaque utilisateur (soit Autoriser ou Refuser ), puis cliquez sur le bouton OK pour enregistrer les modifications et fermer la boîte de dialogue.

    Remarque : si une cellule donnée appartient à plus d'une plage déverrouillée par un mot de passe, tous les utilisateurs autorisés à modifier l'une de ces plages peuvent modifier la cellule.

    Comment verrouiller des cellules dans Excel autres que des cellules de saisie ?

    Si vous avez consacré beaucoup d'efforts à la création d'un formulaire ou d'une feuille de calcul sophistiqué(e) dans Excel, vous voudrez certainement protéger votre travail et empêcher les utilisateurs d'altérer vos formules ou de modifier des données qui ne devraient pas l'être. Dans ce cas, vous pouvez verrouiller toutes les cellules de votre feuille Excel, à l'exception des cellules de saisie où vos utilisateurs sont censés entrer leurs données.

    L'une des solutions possibles est d'utiliser le Autoriser les utilisateurs à modifier les plages pour déverrouiller les cellules sélectionnées, comme indiqué ci-dessus. Une autre solution pourrait consister à modifier la fonction intégrée Style d'entrée de manière à ce qu'il ne se contente pas de formater les cellules d'entrée mais les déverrouille également.

    Pour cet exemple, nous allons utiliser une calculatrice d'intérêts composés avancée que nous avons créée pour l'un des tutoriels précédents. Voici à quoi elle ressemble :

    Les utilisateurs sont censés saisir leurs données dans les cellules B2:B9, et la formule en B11 calcule le solde sur la base de la saisie de l'utilisateur. Notre objectif est donc de verrouiller toutes les cellules de cette feuille Excel, y compris la cellule de formule et les descriptions des champs, et de ne laisser déverrouillées que les cellules de saisie (B3:B9). Pour ce faire, effectuez les étapes suivantes.

    1. Sur le Accueil dans l'onglet Styles trouver le groupe Entrée cliquez droit dessus, puis cliquez sur Modifier... .

    2. Par défaut, la fonction Entrée comprend des informations sur la police, la bordure et les couleurs de remplissage, mais pas l'état de protection de la cellule. Pour l'ajouter, il suffit de sélectionner l'option Protection la case à cocher :

      Conseil. Si vous voulez seulement déverrouiller les cellules d'entrée sans modifier le formatage des cellules décochez toutes les cases de l'écran Style autre que la fenêtre de dialogue Protection boîte.

    3. Comme vous pouvez le voir dans la capture d'écran ci-dessus, la protection est maintenant incluse dans la section Entrée mais il est réglé sur Verrouillé alors que nous devons déverrouiller les cellules d'entrée Pour le modifier, cliquez sur le bouton Format ... dans le coin supérieur droit de l'écran. Style fenêtre.
    4. Le site Formatage des cellules s'ouvre, vous passez au Protection décochez l'onglet Verrouillé et cliquez sur OK :

    5. Le site Style sera mise à jour pour indiquer le Aucune protection comme indiqué ci-dessous, et vous cliquez sur OK :

    6. Et maintenant, sélectionnez les cellules de saisie sur votre feuille et cliquez sur le bouton Entrée Les cellules sélectionnées seront à la fois formatées et déverrouillées :

    7. Comme vous vous en souvenez peut-être, le verrouillage des cellules dans Excel n'a pas d'effet tant que la protection de la feuille n'est pas activée. Consultez le site tab> ; Changements et cliquez sur le bouton Protéger la feuille bouton.

    Si, pour une raison ou une autre, le style de saisie d'Excel ne vous convient pas, vous pouvez créer votre propre style qui déverrouille les cellules sélectionnées, le point essentiel étant de sélectionner l'option Protection et le régler sur Aucune protection comme démontré ci-dessus.

    Comment trouver et mettre en évidence les cellules verrouillées ou non verrouillées d'une feuille ?

    Pour trouver rapidement les cellules verrouillées et déverrouillées, vous pouvez utiliser la fonction CELL, qui renvoie des informations sur le formatage, l'emplacement et d'autres propriétés d'une cellule spécifiée.

    Pour déterminer l'état de protection d'une cellule, saisissez le mot "protéger" dans le premier argument de votre formule CELL, et une adresse de cellule dans le second argument. Par exemple :

    =CELL("protéger", A1)

    Si A1 est verrouillée, la formule ci-dessus renvoie 1 (VRAI), et si elle est déverrouillée, la formule renvoie 0 (FAUX) comme le montre la capture d'écran ci-dessous (les formules se trouvent dans les cellules B1 et B2) :

    On ne peut pas faire plus simple, n'est-ce pas ? Cependant, si vous avez plus d'une colonne de données, l'approche ci-dessus n'est pas la meilleure solution. Il serait beaucoup plus pratique de voir toutes les cellules verrouillées ou déverrouillées d'un seul coup d'œil plutôt que de trier les nombreux 1 et 0.

    La solution consiste à mettre en évidence les cellules verrouillées et/ou déverrouillées en créant une icône règle de formatage conditionnel sur la base des formules suivantes :

    • Pour mettre en évidence les cellules verrouillées : =CELL("protéger", A1)=1
    • Pour mettre en évidence les cellules non verrouillées : =CELL("protéger", A1)=0

    Où A1 est la cellule la plus à gauche de la plage couverte par votre règle de formatage conditionnel.

    Par exemple, j'ai créé un petit tableau et verrouillé les cellules B2:D2 qui contiennent des formules SUM. La capture d'écran suivante montre une règle qui met en évidence ces cellules verrouillées :

    Remarque : la fonction de mise en forme conditionnelle est désactivée sur une feuille protégée. Veillez donc à désactiver la protection de la feuille de calcul avant de créer une règle ( Consultez le site tab> ; Changements groupe> ; Feuille de déprotection ).

    Si vous n'avez pas beaucoup d'expérience avec le formatage conditionnel d'Excel, les instructions étape par étape suivantes peuvent vous être utiles : formatage conditionnel d'Excel basé sur la valeur d'une autre cellule.

    C'est ainsi que vous pouvez verrouiller une ou plusieurs cellules dans vos feuilles Excel. Si quelqu'un connaît un autre moyen de protéger les cellules dans Excel, vos commentaires seront vraiment appréciés. Je vous remercie de votre lecture et j'espère vous voir sur notre blog la semaine prochaine.

    Michael Brown est un passionné de technologie passionné par la simplification de processus complexes à l'aide d'outils logiciels. Avec plus d'une décennie d'expérience dans l'industrie de la technologie, il a perfectionné ses compétences dans Microsoft Excel et Outlook, ainsi que dans Google Sheets et Docs. Le blog de Michael est dédié au partage de ses connaissances et de son expertise avec les autres, en fournissant des conseils et des tutoriels faciles à suivre pour améliorer la productivité et l'efficacité. Que vous soyez un professionnel chevronné ou un débutant, le blog de Michael offre des informations précieuses et des conseils pratiques pour tirer le meilleur parti de ces outils logiciels essentiels.