Dernièrement, un lecteur m’a demandé d’expliquer comment on pouvait protéger des données dans un fichier Excel. Il existe plusieurs fonctionnalités à cet effet. Aujourd’hui, je vais me contenter de vous montrer comment protéger le contenu d’une ou de plusieurs cellules dans un fichier Excel.
Format de cellule
D’abord, si vous placez votre souris sur n’importe quelle cellule de votre fichier Excel et cliquez sur le bouton de droite de votre souris, vous verrez ce menu apparaître:
Cliquez sur l’option “Format de cellule” (Format Cells).
Vous remarquerez que par défaut, toutes les cellules de votre fichier Excel sont verrouillées, i.e. que la case “Verrouillée” (Locked) est cochée.
Sélection des cellules Excel à verrouiller
Donc, si vous souhaitez verrouiller certaines cellules et permettre à d’autres d’être accessibles, vous devez conférer à ces cellules le bon format. Par exemple, dans l’exemple ci-dessous, supposons que nous voulions tout protéger sauf les cellules d’entrée de données / inputs (C6 à D17). Vous devriez d’abord sélectionner la plage de cellules C6 à D17 et aller décocher la case “Verrouillée” (Locked).
Mais attention, cette seule étape n’est pas suffisante. Vous devez également protéger votre feuille Excel.
Protéger la feuille Excel
Rendez-vous dans le menu “Révision” (Review) et cliquez sur “Protéger la feuille” (Protect Sheet).
Vous devrez choisir un mot de passe pour protéger votre feuille.
Vous aimeriez créer des états financiers prévisionnels complets et dynamiques dans Excel, capables de se moduler à vos hypothèses, afin d’éclairer vos décisions d’affaires ? Apprenez les meilleures pratiques avec nos formations en modélisation financière. |
---|
Vous devrez également cocher les options que vous désirez. La première case, lorsqu’elle est cochée, protège le contenu de toutes les cellules verrouillées (locked). La deuxième section de la fenêtre vous permet de personnaliser le type de protection que vous désirez appliquer. Dans l’exemple ci-dessous, on dit que l’on permet aux utilisateurs de la feuille Excel de modifier les cellules “Déverrouillées” (unlocked). Tout le reste est verrouiller.
Excel vous demandera d’entrer à nouveau votre mot de passe.
Ainsi, vous pourrez modifier les valeurs de vos inputs dans notre exemple mais vous ne pourrez rien modifier d’autre. Vous ne pourrez pas non plus ajouter quoi que ce soit à la feuille. Sa forme entière sera conservée.
Enlever la protection d’une feuille Excel
Pour enlever la protection, retournez dans le menu “Révision” (Review) et cliquez sur “Déprotéger la feuille” (Unprotect sheet”.
Excel vous demandera le mot de passe.
Vous pourrez ensuite faire toutes les modifications que vous souhaitez à votre fichier Excel.
Formation complémentaire
Êtes-vous aussi bon que vous le pensez avec Excel ? Faites le test ! Vous pourrez ensuite suivre la formation Excel – Mise à niveau qui peut servir de mise à niveau pour les professionnels qui utilisent déjà Excel dans le cadre de leurs fonctions et qui désirent aller plus loin et elle est également un prérequis recommandé pour les formations Excel – Tableaux de bord (niveau 1), Excel O365 – Bienvenue dans l’ère moderne! et surtout, Excel – Modélisation financière (niveau 1).
Voici quelques commentaires d’apprenants ayant suivi la formation Excel – Mise à niveau :
Merci, il est toujours très enrichissant de lire vos conseilles et explication.
Bonjour,
J’utilisais cette méthode antérieurement. De même j’optais parfois pour la solution consistant à mettre les formules et données sensibles dans une feuille cachée. Ou une colonne cachée. Cà complexifie un peu le truc pour le rendre inaccessible aux novices.
Cependant, il est bon de savoir que les mots de passe d’EXCEL peuvent toujours être crackés. Vous trouverez sur le net quelques utilitaires pour cela. Pas forcement payants.
Ayant développé (3 ans de travail) un tableur assez complexe dans ma spécialité et souhaitant le protéger afin de le commercialiser, j’ai longuement cherché une solution fiable.
J’ai opté pour XCEL compiler de http://doneex.com/.
Cela transforme le .XLS en .EXE. J’ai compris que derrière le .EXE, tout est transformé en binaire et que personne ne peut le démonter….
Cà coute un peu, mais apparement c’est la solution qu’emploie une compagnie de prospection petrolière pour proteger ces outils…
On peut même limiter la durée de vie du logiciel ainsi developpé.
Cà me semble idéal pour des consultants et indépendants qui veulent assurer leurs arrières vis à vis de leurs clients.
Merci
Ping : Excel: 4 options de sécurité ignorées par les usagers | Mon Cher Watson
Bonjour Sophie,
Est-ce possible de verrouiller une formule dans une cellule (ex.: un total), mais que celle-ci, lorsque mes employés continueront d’ajouter les statistiques dans les colonnes, continue de s’additionner, donc que la valeur changera tout de même et ainsi éviter qu’ils n’effacent les formules par erreur?
Bonjour Caroline,
Tout ce qui est “verrouillé” dans Excel, continue de se mettre à jour quand même. Le fait de protéger une cellule empêche simplement les autres usagers de modifier le contenu de la cellule et cela même dans le cas où la cellule contient une formule.
Sophie
Ping : Temp2 | Pearltrees
Bonjour,
J’ai une feuille sous forme de tableau. Certaines colonnes sont verrouillées et d’autres non. Jusque là ça va.
Je veux permettre aux utilisateurs d’insérer des lignes et de pouvoir saisir des données dans les colonnes déverrouillées.
Pour permettre d’insérer des lignes, ça va aussi.
Le problème est que les formules ne suivent pas automatiquement à l’insertion de ligne dans les colonnes verrouillées, les formules de mon tableau se copient uniquement sur les cellules déverrouillées.
Y-a-t’il un moyen que lorsqu’on insère une ligne dans un tableau, les formules suivent automatiquement sur des colonnes verrouillées? (pas possible de le faire par macros pour question d’envoi…)
Merci!
bonjour
pour Protégez vos données Excel j’ai testez cet Encodeur Standard, Découvrez l’outil qui va vous permettre de partager des fichiers Excel tout en cryptant une partie du contenu : https://1tpe.net/go.php?dat=YWRhbWhhYi5leGNlbGZvcm0uMw==&tk=
Bonjour, j’ai un fichier Excel dans un one drive mais je voudrais que tous puissent le voir mais puisse juste inscrire des données dans les cases a leurs nom. Donc que chacun ait accès a seulement sa partie?
Bonjour,
Ce n’est malheureusement pas possible à ce moment-ci dans Excel.
Ça pourrait être fait en utilisant plusieurs fichiers distincts (un par personne). Les différents fichiers pourraient ensuite être consolidés en utilisant Power Query par exemple.
Merci!
Audrée