Roger a une feuille de travail qu’il doit distribuer à différentes personnes afin qu’elles puissent ajouter et modifier certaines informations. Il souhaite toutefois masquer certaines colonnes de la feuille de calcul afin qu’elles ne puissent pas être vues par les utilisateurs. Il sait comment protéger la feuille de calcul et comment masquer les données dans les cellules, mais a remarqué que les informations sont toujours visibles dans la barre de formule.

Puisque vous savez déjà comment protéger une feuille de calcul, vous êtes déjà sur la bonne voie pour accomplir votre tâche. Voici les étapes à suivre:

  1. Sélectionnez la colonne que vous souhaitez protéger.

  2. Choisissez Cellules dans le menu Format. 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 les cases à cocher Verrouillé et Masqué sont cochées. (C’est la case à cocher Masqué qui contrôle si le contenu de la cellule est visible ou non dans la barre de formule.)

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

  6. Avec la colonne toujours sélectionnée, choisissez Format | Colonne | Cacher. Excel masque la colonne.

  7. Choisissez Outils | Protection | Protéger la feuille. Excel affiche la boîte de dialogue Protéger la feuille. (Voir la figure 2.)

  8. Entrez un mot de passe à utiliser pour protéger la feuille de calcul.

  9. À l’aide des cases à cocher, sélectionnez le type de protection que vous souhaitez appliquer à la feuille de calcul. Au minimum, vous devez choisir Sélectionner les cellules verrouillées et Sélectionner les cellules déverrouillées. (Ces deux options sont sélectionnées par défaut dans une feuille de calcul.)

  10. Cliquez sur OK pour fermer la boîte de dialogue. Vous êtes invité à saisir à nouveau votre mot de passe (celui de l’étape 8), ce que vous devez faire.

À ce stade, quelqu’un ne peut pas voir ce qui se trouve dans la colonne masquée, même s’il utilise F5 pour accéder à l’une des cellules de la colonne; il n’apparaîtra toujours pas dans la barre de formule. Il y a une mise en garde à tout cela. Si certaines cellules de la feuille de calcul (ou du classeur) sont déverrouillées, afin que le contenu de la cellule puisse être modifié, il est toujours possible de voir ce qui se trouve dans les cellules individuelles de la colonne. Comment? Deux méthodes, vraiment:

Dans la cellule déverrouillée, entrez une formule qui fait référence à une cellule verrouillée et masquée. Par exemple, si la colonne E est verrouillée et masquée, la saisie de la formule = E3 * affichera, dans la cellule déverrouillée, la valeur de la cellule E3.

Copiez le contenu de la cellule verrouillée et masquée et collez-le dans la cellule déverrouillée. Utilisez F5 pour accéder à la cellule verrouillée et masquée, puis appuyez sur Ctrl + C, accédez à la cellule déverrouillée et appuyez sur Ctrl + V *. Le contenu de la cellule verrouillée et masquée est collé dans la cellule déverrouillée.

L’essentiel est qu’il est pratiquement impossible de protéger à 100% le contenu de la colonne afin qu’il ne puisse pas être visualisé. L’utilisation des fonctionnalités de protection d’Excel rend la tâche plus difficile, mais un utilisateur déterminé peut toujours afficher le contenu de la manière décrite.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (2781) 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-Hiding_and_Protecting_Columns [Cacher et protéger les colonnes].