Mary Lou se demande s’il existe un moyen de protéger par mot de passe certaines colonnes d’un classeur partagé. Le classeur n’a qu’une seule feuille de calcul et elle doit protéger les colonnes E et J afin qu’elles ne puissent pas être modifiées, sauf si l’utilisateur connaît un mot de passe particulier.

La manière traditionnelle d’aborder ce défi consiste à suivre ces étapes:

  1. Sélectionnez toutes les cellules de votre feuille de calcul. (Appuyer sur Ctrl + A fera l’affaire.)

  2. Appuyez sur Ctrl + Maj + F. Excel affiche la boîte de dialogue Format des cellules.

  3. Assurez-vous que l’onglet Protection est affiché. (Voir la figure 1.)

  4. Assurez-vous que la case à cocher Verrouillé est désactivée. (Vous devrez peut-être cliquer dessus plusieurs fois pour l’effacer.) Cela supprime la protection de toutes les cellules de la feuille de calcul.

  5. Cliquez sur OK pour fermer la boîte de dialogue Format de cellule.

  6. Sélectionnez la colonne E.

  7. Appuyez sur Ctrl + Maj + F. Excel affiche à nouveau la boîte de dialogue Format des cellules.

  8. Assurez-vous à nouveau que l’onglet Protection est affiché.

  9. Assurez-vous que la case à cocher Verrouillé est activée. Cela protège les cellules actuellement sélectionnées.

  10. Cliquez sur OK pour fermer la boîte de dialogue Format de cellule.

  11. Sélectionnez la colonne J et répétez les étapes 7 à 10.

  12. Affichez l’onglet Révision du ruban.

  13. Cliquez sur l’outil Protéger la feuille. Excel affiche la boîte de dialogue Protéger la feuille. (Voir la figure 2.)

  14. Assurez-vous que la case à cocher supérieure (Protéger la feuille de calcul et le contenu des cellules verrouillées) est activée.

  15. Entrez un mot de passe à l’endroit approprié.

  16. Utilisez les cases à cocher pour affiner la manière dont vous souhaitez appliquer la protection.

  17. Cliquez sur OK. Vous êtes à nouveau invité à saisir le mot de passe.

  18. Saisissez une seconde fois le mot de passe que vous avez utilisé à l’étape 15. Votre feuille de calcul est désormais protégée.

Le résultat de toutes ces étapes est que les cellules des colonnes E et J ne peuvent pas être modifiées. Si quelqu’un connaît le mot de passe que vous avez utilisé à l’étape 15, cependant, il peut déprotéger la feuille de calcul (le contrôle approprié se trouve sur l’onglet Révision du ruban) et apporter les modifications souhaitées. Si quelqu’un apporte des modifications de cette manière, il devra réappliquer la protection (étapes 12 à 17) avant d’enregistrer le classeur. Si ce n’est pas le cas, la prochaine fois que le classeur est ouvert, la feuille de calcul reste non protégée et tout le monde peut modifier le contenu des colonnes E et J.

Comme je l’ai dit, ce qui précède représente la manière traditionnelle d’aborder le problème. Il existe également des moyens non traditionnels que vous pouvez utiliser. Par exemple, vous pouvez repenser la façon dont vos données sont rassemblées et, peut-être, déplacer le contenu des colonnes E et J vers une autre feuille de calcul ou même vers un autre classeur. Vous pouvez ensuite protéger ces informations et simplement les référencer dans la feuille de calcul actuelle.

Une troisième approche consiste à utiliser un outil introduit avec la sortie d’Excel 2010. Ce nouvel outil, qui permet de protéger par mot de passe des plages de cellules, nécessite une variante des étapes présentées précédemment dans cette astuce.

Les étapes seront nombreuses, mais elles offrent une manière plus souple de traiter la question de la protection. Voici la variante qui inclut l’utilisation du nouvel outil:

  1. Sélectionnez toutes les cellules de votre feuille de calcul. (Appuyer sur Ctrl + A fera l’affaire.)

  2. Appuyez sur Ctrl + Maj + F. Excel affiche la boîte de dialogue Format des cellules.

  3. Assurez-vous que l’onglet Protection est affiché.

  4. Assurez-vous que la case à cocher Verrouillé est désactivée. (Vous devrez peut-être cliquer dessus plusieurs fois pour l’effacer.) Cela supprime la protection de toutes les cellules de la feuille de calcul.

  5. Cliquez sur OK pour fermer la boîte de dialogue Format de cellule.

  6. Sélectionnez la colonne E.

  7. Appuyez sur Ctrl + Maj + F. Excel affiche à nouveau la boîte de dialogue Format des cellules.

  8. Assurez-vous à nouveau que l’onglet Protection est affiché.

  9. Assurez-vous que la case à cocher Verrouillé est activée. Cela protège les cellules actuellement sélectionnées.

  10. Cliquez sur OK pour fermer la boîte de dialogue Format de cellule.

  11. Sélectionnez la colonne J et répétez les étapes 7 à 10.

  12. Affichez l’onglet Révision du ruban.

  13. Cliquez sur Autoriser les utilisateurs à modifier les plages. (Cliquez sur Autoriser la modification des plages si vous utilisez Excel dans Office 365 ou Excel 2019.) Excel affiche la boîte de dialogue Autoriser les utilisateurs à modifier les plages. (Voir la figure 3.)

  14. Cliquez sur le bouton Nouveau. Excel affiche la boîte de dialogue Nouvelle plage. (Voir la figure 4.)

  15. Dans la zone Titre, entrez le nom que vous souhaitez utiliser pour cette plage. (Le titre n’est pas particulièrement important. Utilisez quelque chose qui a du sens pour vous.)

  16. Dans la zone Fait référence aux cellules, entrez ce qui suit: = $ E: $ E, $ J: $ J. Dans la zone Mot de passe de la plage, entrez le mot de passe que vous souhaitez donner à ceux qui devraient pouvoir modifier les colonnes E et J.

  17. Cliquez sur OK. Vous êtes à nouveau invité à saisir le mot de passe.

  18. Saisissez une seconde fois le mot de passe que vous avez utilisé à l’étape 17. La plage apparaît maintenant dans la boîte de dialogue Autoriser les utilisateurs à modifier les plages.

  19. Cliquez sur OK pour fermer la boîte de dialogue Autoriser les utilisateurs à modifier les plages.

  20. Cliquez sur l’outil Protéger la feuille. Excel affiche la boîte de dialogue Protéger la feuille.

  21. Assurez-vous que la case à cocher supérieure (Protéger la feuille de calcul et le contenu des cellules verrouillées) est activée.

  22. Entrez un mot de passe à l’endroit approprié. Ce ne doit pas être le même mot de passe que celui que vous avez utilisé aux étapes 17 et 19; ça devrait être différent.

  23. Utilisez les cases à cocher pour affiner la manière dont vous souhaitez appliquer la protection.

  24. Cliquez sur OK. Vous êtes à nouveau invité à saisir le mot de passe.

  25. Saisissez une seconde fois le mot de passe que vous avez utilisé à l’étape 23. Votre feuille de calcul est désormais protégée.

L’avantage de cette approche est que vous disposez de deux niveaux de http://username-password.com/14/what-makes-a-good-password[passwordsITED, un pour la plage (colonnes E et J) et un pour la feuille de calcul dans son ensemble. Comme quelqu’un utilise une feuille de calcul protégée de cette manière, lorsqu’il tente de modifier une cellule dans les colonnes E ou J, il lui est demandé un mot de passe. S’ils fournissent le mot de passe correct (c’est celui que vous avez spécifié aux étapes 17 et 19), ils peuvent modifier tout ce qu’ils veulent dans les colonnes E et J.

Lorsque le classeur est enregistré, quitté et rouvert, la protection est automatiquement réinitialisée et les colonnes E et J ne peuvent à nouveau être modifiées que si le mot de passe est connu. L’utilisateur n’a pas besoin de «reprotéger» explicitement la feuille de calcul avant de l’enregistrer. De plus, vous n’avez jamais à donner le mot de passe que vous avez utilisé pour protéger la feuille de calcul entière.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (8388) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365.