La protection par mot de passe dans Microsoft Excel est souvent utilisée dans les lieux de travail pour protéger les données importantes. Microsoft Excel permet aux utilisateurs de protéger les feuilles de calcul et empêche les autres d’apporter des modifications aux données d’origine.

Une feuille de calcul peut être sécurisée de deux manières. L’un des moyens consiste à ne pas utiliser de mot de passe, donc tout le monde peut facilement le déprotéger. Dans l’autre cas, la feuille de calcul ou le classeur est protégé par mot de passe, ce qui signifie que vous aurez besoin du mot de passe pour le déverrouiller. Dans cet article, nous allons vous montrer comment déprotéger des feuilles de calcul ou des classeurs avec ou sans mot de passe dans Excel.

Déprotéger les feuilles de calcul/classeur dans Excel . L’une des meilleures fonctionnalités d’Excel est la possibilité de protéger vos fichiers Excel au niveau de la cellule, de la feuille de calcul et/ou du classeur. Après avoir verrouillé et protégé des feuilles de calcul ou des classeurs, si vous souhaitez autoriser d’autres personnes à modifier des données, vous devez les déprotéger.

Déprotéger une feuille de calcul est très simple, à condition de connaître le mot de passe. Bien que déverrouiller une feuille de calcul Excel sans mot de passe ne soit pas simple, vous pouvez toujours le faire en utilisant les astuces suivantes.

Comment déprotéger une feuille Excel avec mot de passe/sans mot de passe

Il est très facile de déprotéger une feuille Excel et de permettre aux utilisateurs de modifier et de modifier les feuilles de calcul. Si vous connaissez le mot de passe de la feuille protégée, la suppression de la protection est une question de secondes. Effectuez simplement l’une des opérations suivantes:

Ouvrez la feuille de calcul protégée, passez à l’onglet”Révision”et cliquez sur l’icône”Déprotéger la feuille”dans le groupe Modifications.

Vous pouvez également cliquer avec le bouton droit de la souris sur l’onglet de la feuille de calcul protégée, puis sélectionner l’option”Déprotéger la feuille”dans le menu contextuel.

Si votre feuille est une feuille de calcul protégée par mot de passe, Excel vous invitera à entrer le mot de passe. Saisissez le mot de passe dans la boîte de dialogue Déprotéger la feuille et cliquez sur”OK”.

Si la feuille de calcul n’était pas protégée par un mot de passe, il suffit de cliquer sur l’option «Déprotéger la feuille» pour déverrouiller la feuille.

Comment déprotéger le classeur Excel avec mot de passe/sans mot de passe

Lorsque votre mot de passe protège votre classeur Excel, vous ne pouvez pas modifier la structure du classeur, comme ajouter, déplacer, renommer ou supprimer des feuilles de calcul et afficher les feuilles masquées. Mais vous pouvez toujours modifier les données sur les feuilles de calcul. Si vous souhaitez modifier la structure du classeur Excel, vous devez d’abord déprotéger la structure du classeur Excel.

Pour supprimer la protection du classeur, ouvrez le classeur protégé et cliquez sur le bouton”Protéger le classeur”sous l’onglet Révision.

Tapez le mot de passe dans la boîte d’invite Déprotéger le classeur et enregistrez le classeur.

Maintenant que votre classeur est déverrouillé, vous êtes libre de modifier la structure du classeur Excel.

Comment déprotéger la feuille de calcul Excel sans mot de passe

Si vous disposez d’une feuille de calcul sécurisée par mot de passe et que vous n’avez aucune idée du mot de passe ou que vous ne l’avez pas déverrouillé depuis longtemps et que vous l’avez oublié, il existe plusieurs façons de déprotéger les feuilles Excel sans mot de passe.

Déprotéger la feuille de calcul Excel avec le code VBA

Excel utilise un algorithme de chiffrement très simple pour la protection des feuilles de calcul. Même lorsque vous protégez votre feuille de calcul Excel avec un mot de passe, toute personne possédant le code VBA ci-dessous peut la déchiffrer en quelques minutes.

Vous pouvez déverrouiller une feuille protégée par mot de passe en utilisant un script Virtual Basic comme macro pour identifier le mot de passe. Voici comment:

Ouvrez la feuille protégée par mot de passe (elle doit être active lorsque vous exécutez la macro), accédez à l’onglet”Développeur”et cliquez sur le bouton”Afficher le code”sur le ruban. Cela ouvrira la fenêtre de l’éditeur de code dans Microsoft Visual Basic pour Applications.

Vous pouvez également accéder à l’onglet”Développeur”et cliquer sur le bouton”Visual Basic”. Dans l’éditeur de code Visual Basic, développez l’option”Objets Microsoft Excel”dans le volet gauche, cliquez avec le bouton droit sur la feuille de calcul protégée par mot de passe et sélectionnez Insertion-> Module dans le menu contextuel.

Dans la fenêtre Code de la feuille protégée, copiez et collez le code VBA suivant:

  Sub PasswordBreaker ()
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
En cas d'erreur Reprendre suivant
Pour i=65 à 66: pour j=65 à 66: pour k=65 à 66
Pour l=65 à 66: pour m=65 à 66: pour i1=65 à 66
Pour i2=65 à 66: pour i3=65 à 66: pour i4=65 à 66
Pour i5=65 à 66: pour i6=65 à 66: pour n=32 à 126
ActiveSheet.Unprotect Chr (i) & Chr (j) & Chr (k) & _
Chr (l) & Chr (m) & Chr (i1) & Chr (i2) & Chr (i3) & _
Chr (i4) et Chr (i5) et Chr (i6) et Chr (n)
Si ActiveSheet.ProtectContents=False Then
MsgBox"Un mot de passe utilisable est"& Chr (i) & Chr (j) & _
Chr (k) & Chr (l) & Chr (m) & Chr (i1) & Chr (i2) & _
Chr (i3) et Chr (i4) et Chr (i5) et Chr (i6) et Chr (n)
Quitter le sous-marin
Fin si
Suivant: Suivant: Suivant: Suivant: Suivant: Suivant
Suivant: Suivant: Suivant: Suivant: Suivant: Suivant
End Sub  

Cliquez sur le bouton”Exécuter”de la barre d’outils et sélectionnez l’option”Exécuter le sous-formulaire/UserForm”ou appuyez sur”F5″pour exécuter le code.

Le code prendra quelques minutes pour déchiffrer le mot de passe. Une fois que c’est fait, vous recevrez une fenêtre contextuelle avec un mot de passe piraté, qui n’est pas l’original (généralement une combinaison de A et de B), mais néanmoins, cela fonctionne. Cliquez sur”OK”et la feuille ne sera pas protégée.

Vous devez enregistrer le fichier Excel avant de le fermer (en tant que classeur prenant en charge les macros) après avoir collé le code dans le module.

Déprotéger la feuille Excel sans mot de passe à l’aide de Zip

Il existe une autre astuce que vous pouvez utiliser pour déprotéger une feuille de calcul. Suivez simplement ces étapes:

Tout d’abord, accédez au Panneau de configuration et ouvrez les”Options de l’explorateur de fichiers”.

Dans la fenêtre Options de l’Explorateur de fichiers, décochez la case”Masquer les extensions pour les types de fichiers connus”pour activer vos extensions de fichiers. Cliquez ensuite sur”Appliquer”pour appliquer les modifications, puis sur”OK”pour fermer la fenêtre. Désormais, vos extensions de fichiers seront visibles.

Accédez maintenant à votre fichier Excel protégé, renommez-le et changez son extension de.xlsx à.zip.

Pour changer l’extension, cliquez avec le bouton droit sur le fichier, sélectionnez l’option”Renommer”et remplacez”.xlsx”par”.zip”. Appuyez ensuite sur”Entrée”et cliquez sur”Oui”dans la boîte de dialogue Renommer.

Maintenant, votre fichier Excel est un fichier Zip.

Ensuite, extrayez le fichier Zip comme indiqué ci-dessous. Dans notre cas, les fichiers les plus importants à ouvrir se trouvent dans le dossier/xl/, où nous avons essentiellement tout ce qui a été inclus dans notre classeur Excel. Nous pouvons maintenant le voir sous forme de fichiers.xml séparés.

Accédez maintenant à”xl-> feuilles de calcul-> feuille 1.xml”(qui est la feuille protégée). Lorsque vous ouvrez le répertoire «/xl/worksheets/», vous verrez la liste de toutes les feuilles (au format XML) disponibles dans votre classeur. Ensuite, ouvrez le fichier 1.xml de la feuille avec le Bloc-notes ou WordPad (cliquez avec le bouton droit sur le fichier et sélectionnez un éditeur de texte dans le menu contextuel «Ouvrir avec»).

Recherchez la balise suivante et supprimez-la:

Si vous avez une grande quantité d’informations dans la feuille de calcul, il sera difficile de localiser la balise ‘sheetProtection’. Appuyez donc sur Ctrl + F pour ouvrir la fonction Rechercher, saisissez «protection» dans «Rechercher», puis cliquez sur «Suivant». Il trouvera le mot «Protection» et le mettra en évidence. Maintenant, vous pouvez sélectionner”sheetProtection”et le supprimer.

Après cela, enregistrez le fichier XML et re-zip tous les fichiers extraits dans un fichier zip à nouveau. Ensuite, remplacez l’extension.zip par.xlsx.

Maintenant, ouvrez et vérifiez votre feuille de calcul. Il ne sera pas protégé.

Cette méthode ne fonctionne que dans les classeurs protégés par mot de passe. Si le fichier est sécurisé avec la fonction”Crypter avec mot de passe”, cela ne fonctionnera pas.

Déprotéger une feuille Excel avec Google Sheets

Encore une autre solution de contournement qui vous permet de déprotéger une feuille Excel sans mot de passe. Vous aurez besoin d’un compte Google Drive pour ce faire.

Ouvrez votre compte Google Drive et cliquez sur le bouton”Nouveau”dans le coin supérieur gauche.

Dans le menu Nouveau, sélectionnez”Google Sheets”et cliquez sur”Feuille de calcul vierge”.

Dans la feuille de calcul vierge, cliquez sur”Fichier”dans la barre d’outils et sélectionnez”Importer”.

Dans la boîte de dialogue Importer un fichier, sélectionnez l’onglet”Télécharger”dans le menu et cliquez sur le bouton”Sélectionner un fichier sur votre appareil”.

Accédez à la feuille de calcul Excel sur votre ordinateur et sélectionnez-la, puis cliquez sur”Ouvrir”pour la télécharger. Ou vous pouvez simplement faire glisser et déposer le fichier Excel dans la zone Importer le fichier.

Dans la fenêtre Importer un fichier, sélectionnez l’option”Remplacer la feuille de calcul”et cliquez sur le bouton”Importer les données”.

Cela importera la feuille de calcul Excel protégée dans votre feuille de calcul Google Sheets avec toutes les données. Maintenant, vous remarquerez que la feuille de calcul n’est plus protégée et que vous êtes libre de modifier les données.

Vous pouvez à nouveau exporter la feuille de calcul au format Excel.

Dans la feuille Google désormais non protégée, cliquez sur le menu”Fichier”dans la barre d’outils et sélectionnez l’option”Télécharger”. Choisissez ensuite”Microsoft Excel (.xlsx)”dans le menu contextuel.

Donnez ensuite un nouveau nom au fichier et cliquez sur”Enregistrer”.

Vous avez maintenant exactement la même feuille Excel, mais la protection par mot de passe est supprimée.


Comment déprotéger un classeur Excel sans mot de passe

Si vous avez un classeur protégé par mot de passe dont vous ne vous souvenez plus du mot de passe, utilisez les méthodes Code VBA et ZIP pour déprotéger le classeur comme indiqué ci-dessous.

Déprotéger le classeur Excel sans mot de passe à l’aide du code VBA

Vous pouvez également déprotéger la structure du classeur dans Excel à l’aide de la fonctionnalité Microsoft Visual Basic pour Application (VBA). Voici comment:

Ouvrez le fichier Excel avec la structure de classeur protégée, puis accédez à l’onglet”Développeur”et cliquez sur le bouton”Visual Basic”.

Dans l’éditeur de code Visual Basic, cliquez sur l’onglet”Insertion”et sélectionnez l’option”Module”.

Dans la fenêtre contextuelle du module (code), copiez et collez le code suivant pour déverrouiller la structure du classeur.

  Sous Shareus () ActiveWorkbook.Sheets.Copy Pour chaque sh dans ActiveWorkbook. sh.Visible=Vrai Suivant End Sub  

Appuyez sur”F5″ou cliquez sur le bouton”Exécuter”de la barre d’outils et sélectionnez l’option”Exécuter le sous-formulaire/UserForm”pour exécuter la macro.

Ensuite, un nouveau classeur apparaît avec un nom différent. Il est identique au classeur d’origine mais sans protection de la structure du classeur, que vous pouvez enregistrer n’importe où. Vous avez maintenant déprotégé la structure du classeur dans Excel sans connaître le mot de passe.

Déprotéger le classeur Excel sans mot de passe à l’aide de Zip

Vous pouvez déprotéger le classeur Excel en toute sécurité sans mot de passe en modifiant l’extension de fichier et en manipulant ses composants.

Récupérez le fichier Excel avec le classeur protégé et renommez et modifiez son extension de.xlsx à.zip comme nous l’avons fait précédemment pour la feuille de calcul protégée. Avant de faire cela, faites-en une copie pour la sauvegarde.

Ensuite, extrayez le fichier zip à l’aide d’un logiciel d’archivage de fichiers comme WinRAR ou 7zip et vous obtiendrez des dossiers et fichiers comme indiqué ci-dessous.

Ensuite, ouvrez le dossier”xl”et ouvrez le fichier”workbook.xml”avec le Bloc-notes (qui contient une balise de protection)

Recherchez et sélectionnez maintenant toute cette balise de protection et supprimez-la:

Si vous avez du mal à trouver cette balise, appuyez simplement sur Ctrl + F pour ouvrir la boîte de dialogue Rechercher, saisissez «protection» dans «Rechercher», puis cliquez sur «Suivant». Il trouvera le mot «Protection» et le mettra en évidence pour vous. À présent, vous pouvez mettre en surbrillance la balise”workbookProtection”et la supprimer.

Après avoir supprimé la balise de protection, enregistrez le fichier”workbook.xml”. Ensuite, zippez (compressez) tous les fichiers extraits dans un fichier zip.

Il ne vous reste plus qu’à changer l’extension du fichier de”.zip”à”.xlsx”.

Le fichier zip sera maintenant reconverti en fichier Excel et vous constaterez que le mot de passe protégé a été supprimé du classeur.

C’est ainsi que vous déprotégez la feuille de calcul/le classeur Excel.

Categories: IT Info