Protection des données dans Microsoft Excel

Microsoft Excel offre à l'utilisateur plusieurs niveaux de protection, conditionnellement parlant, allant de la simple protection de cellules individuelles au cryptage de l'ensemble du fichier avec des chiffrements de crypto-algorithmes de la famille RC4. Passons-les en revue une par une…

Niveau 0. Protection contre la saisie de données incorrectes dans une cellule

Le moyen le plus simple. Vous permet de vérifier exactement ce que l'utilisateur entre dans certaines cellules et ne vous permet pas d'entrer des données invalides (par exemple, un prix négatif ou un nombre fractionnaire de personnes ou la date de la Révolution d'Octobre au lieu de la date de la conclusion de la contrat, etc.) Pour définir une telle vérification des entrées, vous devez sélectionner les cellules et sélectionner l'onglet Données (Date) bouton (dans la fenêtre de contrôle qui apparaît maintenant) La validation des données (La validation des données). Dans Excel 2003 et versions antérieures, cela peut être fait à l'aide du menu La validation des données (La validation des données)… Dans l'onglet Paramètres dans la liste déroulante, vous pouvez sélectionner le type de données autorisées en entrée :

Protection des données dans Microsoft Excel

Les onglets adjacents de cette fenêtre permettent (si désiré) de définir les messages qui apparaîtront avant d'entrer – onglet Message d'entrée (Message d'entrée), et en cas de saisie d'informations incorrectes – onglet Message d'erreur (Alerte d'erreur):

Protection des données dans Microsoft Excel  

 Niveau 1 : Protection des cellules de feuille contre les modifications

Nous pouvons empêcher complètement ou sélectivement l'utilisateur de modifier le contenu des cellules d'une feuille donnée. Pour installer une telle protection, suivez un algorithme simple :

  1. Sélectionnez les cellules qui pas besoin de défendre (le cas échéant), faites un clic droit dessus et sélectionnez la commande dans le menu contextuel Format de cellule (Formater les cellules)… Dans l'onglet Directory (Protection) décochez la case Cellule protégée (Fermé à clé). Toutes les cellules pour lesquelles cette case reste cochée seront protégées lorsque la protection de la feuille est activée. Toutes les cellules où vous décochez ce drapeau seront modifiables malgré la protection. Pour voir visuellement quelles cellules seront protégées et lesquelles ne le seront pas, vous pouvez utiliser cette macro.
  2. Pour activer la protection de la feuille actuelle dans Excel 2003 et versions antérieures - sélectionnez dans le menu Service – Protection – Feuille de protection (Outils - Protection - Feuille de travail Protéger), ou dans Excel 2007 et versions ultérieures, cliquez sur Protéger la feuille (Protéger la feuille) languette Révision (La revue). Dans la boîte de dialogue qui s'ouvre, vous pouvez définir un mot de passe (il sera nécessaire pour que personne ne puisse supprimer la protection) et, à l'aide de la liste des cases à cocher, configurer, si vous le souhaitez, des exceptions :

Protection des données dans Microsoft Excel

Autrement dit, si nous voulons laisser à l'utilisateur la possibilité, par exemple, de formater des cellules protégées et non protégées, les trois premières cases doivent être cochées. Vous pouvez également autoriser les utilisateurs à utiliser le tri, le filtre automatique et d'autres outils de tableau pratiques.

Niveau 2. Protection sélective des gammes pour différents utilisateurs

Si l'on suppose que plusieurs utilisateurs travailleront avec le fichier et que chacun d'eux doit avoir accès à sa propre zone de feuille, vous pouvez définir la protection de la feuille avec différents mots de passe pour différentes plages de cellules.

Pour cela, sélectionnez dans l'onglet Révision (revoir) bouton (dans la fenêtre de contrôle qui apparaît maintenant) Autoriser la modification des plages (Autoriser les utilisateurs à modifier les plages). Dans Excel 2003 et versions ultérieures, il existe une commande de menu pour cette Service – Protection – Autoriser les gammes changeantes (Outils - Protection - Autoriser les utilisateurs à modifier les plages):

Protection des données dans Microsoft Excel

Dans la fenêtre qui apparaît, cliquez sur le bouton Création (Nouveau) et entrez le nom de la plage, les adresses des cellules incluses dans cette plage et le mot de passe pour accéder à cette plage :

Protection des données dans Microsoft Excel

Répétez ces étapes pour chacune des différentes plages d'utilisateurs jusqu'à ce qu'elles soient toutes répertoriées. Vous pouvez maintenant appuyer sur le bouton Protéger la feuille (voir paragraphe précédent) et activer la protection de toute la feuille.

Désormais, lorsque vous tenterez d'accéder à l'une des plages protégées de la liste, Excel demandera un mot de passe pour cette plage particulière, c'est-à-dire que chaque utilisateur travaillera « dans son jardin ».

Niveau 3. Protéger les feuilles du livre

Si vous devez vous protéger de :

  • supprimer, renommer, déplacer des feuilles dans un classeur
  • modifications apportées aux zones épinglées ("en-têtes", etc.)
  • changements de structure indésirables (effondrement des lignes/colonnes à l'aide des boutons de regroupement plus/moins)
  • la possibilité de minimiser/déplacer/redimensionner la fenêtre du classeur dans la fenêtre Excel

ensuite il faut protéger toutes les feuilles du livre, en utilisant le bouton Protéger le livre (Protéger le classeur) languette Révision (La revue) ou - dans les anciennes versions d'Excel - via le menu Service – Protection – Protéger livre (Outils - Protection - Protéger le classeur):

Protection des données dans Microsoft Excel

Niveau 4. Cryptage des fichiers

Si nécessaire, Excel offre la possibilité de chiffrer l'intégralité du fichier de classeur à l'aide de plusieurs algorithmes de chiffrement différents de la famille RC4. Cette protection est la plus facile à définir lors de l'enregistrement d'un classeur, c'est-à-dire des équipes sélectionnées Fichier - Enregistrer sous (Fichier — Enregistrer sous), puis dans la fenêtre d'enregistrement, recherchez et développez la liste déroulante Service – Options générales (Outils — Options générales). Dans la fenêtre qui apparaît, nous pouvons entrer deux mots de passe différents - pour ouvrir le fichier (lecture seule) et pour changer :

Protection des données dans Microsoft Excel

  • Comment définir/déprotéger toutes les feuilles d'un livre à la fois (module complémentaire PLEX)
  • Mettez en surbrillance les cellules non protégées avec de la couleur
  • Bonne protection des feuilles par macro

Soyez sympa! Laissez un commentaire