Logiciels

Comment déprotéger une feuille de calcul Excel (retirer le mot de passe)

Ceux qui ont travaillé au bureau ont vécu quelque chose de similaire : en accédant à une feuille de calcul Excel contenant des données importantes, l’utilisateur découvre que le créateur du fichier l’a protégé par un mot de passe, empêchant ainsi d’autres personnes de le modifier. Et bien souvent, l’auteur (ou l’utilisateur lui-même) a oublié le mot de passe ou a déjà changé d’emploi.

Il est néanmoins possible de déprotéger une feuille de calcul Excel et d’accéder aux données brutes, soit en esquivant le mot de passe, soit en manipulant directement les options du développeur avec des macros capables de surmonter l’obstacle. Ici, nous vous apprenons deux façons de le faire, étant donné que vous ne connaissez pas le mot de passe du fichier.

Comment déprotéger une feuille de calcul Excel : la copie des données

Si le fichier Excel a été enregistré au format .xlsx, qui est la version par défaut d’Office 2010, la méthode la plus simple pour déprotéger une feuille de calcul est de copier les données dans un autre fichier. Par défaut, les options de verrouillage offertes par Excel à l’utilisateur permettent la sélection de cellules(à copier), ce qui rend cette méthode possible.

  Comment formater une clé USB

Ouvrez une feuille de calcul Excel protégée ;

Cliquez sur le bouton Sélectionner tout, mis en évidence dans l’image ci-dessus, pour sélectionner toutes les cellules du tableur ;

Allez dans le menu de la page d’accueil et cliquez sur Copier, ou utilisez le raccourci Ctrl + C (sur le macOS, Commande + C) ;

Cliquez sur Fichier puis sur Nouveau ;

Sur la feuille de travail vierge, cliquez sur le bouton Coller du menu de la page d’accueil ou utilisez le raccourci Ctrl + V (sur le macOS, Commande + V).

C’est tout.

Ainsi, toutes les informations contenues dans la feuille de calcul protégée seront copiées dans un nouveau fichier, que vous pourrez modifier.

Vous pouvez également copier les données et coller dans une feuille de calcul Google Docs, en procédant de la même manière jusqu’au point 3.

Après cela :

Visitez le site de la feuille de calcul Google Docs ;

Saisissez les informations relatives à votre compte et votre mot de passe ;Si vous n’êtes pas connecté ou si vous ne créez pas de nouveau compte ;

Dans Démarrer une nouvelle feuille de calcul, cliquez sur l’option vide ;

Cliquez sur Édition puis sur  Coller  ou utilisez le raccourci Ctrl + V / Commande + V.

C’est tout.

Comment déprotéger une feuille de calcul Excel : utilisation de macros

Dans certains cas, cependant, la méthode ci-dessus peut ne pas fonctionner : si l’auteur de la feuille de calcul a bloqué toutes les options d’édition du document, y compris celle de sélection des cellules, elle ne sera pas très différente d’un fichier PDF, permettant simplement à l’utilisateur sans accès au mot de passe de le lire et rien d’autre.

  Rumeur du jour : Google négocie l'achat de WhatsApp

Pour obtenir le mot de passe de fichiers entièrement protégés, vous devez créer une macro capable de l’afficher, ce qui n’est possible que grâce aux options du développeur de bureau.

Toutefois, cette procédure ne fonctionne qu’avec des fichiers .xls, la valeur par défaut jusqu’à Office 2010. Vous pouvez enregistrer un fichier .xlsx en .xls, mais vous risquez de perdre des données et des fonctions. Sachant cela, et ayant déjà enregistré le fichier dans l’ancien format, il suffit de passer à autre chose.

Activation des options pour les développeurs dans le menu Excel

Tout d’abord, vous devez faire en sorte qu’Excel affiche les options du développeur dans le menu principal :

Cliquez sur le menu Fichier puis sur Options ( sur le macOS, menu  Excel et Options) ;

Cliquez sur le ruban et la barre d’outils ;

Sur la droite, à Main Guides, cochez la case Developer et cliquez sur Save .

Une fois que cela sera fait, le menu Développeur sera disponible.

  Comment formater votre Mac à l'aide d'une clé USB

Création d’une macro pour révéler les mots de passe

Vient maintenant la partie la plus longue du processus, qui consiste à créer une macro capable de révéler les mots de passe des feuilles de calcul protégées.

Sélectionnez l’onglet Développeur et cliquez sur Enregistrer la macro ;

Dans Stocker la macro dans, choisissez l’option Macro Personal Workbook ;

Cliquez sur OK ;

dans l’onglet Développeur, cliquez sur Arrêter l’enregistrement et dans l’ordre, sur Visual Basic ;

Double-cliquez sur PERSONAL.XLSB double-cliquez sur le dossier Modules et enfin double-cliquez sur Module1 ;

Supprimez toute information dans la fenêtre et remplacez-la par le code suivant (copier-coller) :

Après cela, cliquez sur le bouton Enregistrer (l’icône de la disquette) et fermez Visual Basic.

Pour supprimer les mots de passe :

Une fois le fichier ouvert, allez dans le menu Développeur et cliquez sur Macros ;

Sélectionnez la macro que vous venez de créer (dans ce cas, PasswordBreaker) et cliquez sur Run ;

Le processus peut prendre un certain temps, mais si c’est le cas, la macro indiquera le mot de passe du document. Prenez-en note ;

Dans le menu Révision, cliquez sur Déprotéger le tableur ;

Entrez le mot de passe que la macro a révélé et cliquez sur OK.

Et voilà, votre dossier n’est pas protégé.

A propos de l'auteur

Véronique

La trentaine, maman de deux petits monstres de 10 ans. Je pèse chaque jour le pour et le contre dans l'utilisation des écrans pour mes bambins !
J'écris souvent depuis les transports en commun (#teamTablette).

Laisser un commentaire