Table des matières
Les utilisateurs utilisent des mots de passe pour protéger leurs fichiers Excel ou leurs feuilles de calcul. Malheureusement, dans de nombreux cas, les utilisateurs oublient également leurs mots de passe. Par conséquent, les utilisateurs ont besoin de récupérer le mot de passe du fichier Excel pour pouvoir utiliser leurs fichiers de temps en temps. Il existe de nombreux outils ou logiciels en ligne ou hors ligne pour supprimer ou récupérer les mots de passe du fichier Excel. Cependant, nous n'utiliserons aucun outil en ligne ou hors ligne.outil ou logiciel exclusif pour récupérer les mots de passe des fichiers Excel.
Dans cet article, nous montrons comment récupérer ou supprimer le mot de passe d'un fichier Excel à l'aide de la fonction Macro VBA et Outil Zip ( Winrar ou 7 Zip ).
Télécharger le classeur Excel
Récupération du mot de passe pour le fichier protégé.xlsmTypes de cryptage des fichiers Excel
Il existe deux types de cryptage des fichiers Excel, à savoir :
🔄 Crypter le classeur Excel avec un mot de passe Ce cryptage nécessite des mots de passe pour ouvrir ou visualiser le fichier.
🔺 Si vous ouvrez le fichier crypté, excel affichera une Mot de passe pour saisir le mot de passe afin de l'ouvrir ou de le visualiser.
🔄 Cryptage de fichiers avec Protéger la feuille offre uniquement la protection des feuilles de calcul Excel. Dans ce cas, l'utilisateur doit entrer son mot de passe pour éditer ou modifier la feuille de calcul.
2 façons simples de récupérer le mot de passe d'un fichier Excel
Dans cet article, nous nous concentrons sur le cryptage de fichier avec Protéger la feuille et démontrer Macro VBA Si les utilisateurs ouvrent la feuille protégée par un mot de passe, Excel affiche un avertissement, indiquant que le fichier est un fichier protégé et que l'utilisateur doit saisir un mot de passe pour l'éditer ou le modifier, comme le montre l'image ci-dessous.
Suivez cette dernière section pour récupérer ou supprimer le mot de passe d'un fichier Excel.
🔄 Code macro VBA pour récupérer le mot de passe d'un fichier Excel
Nous pouvons récupérer le mot de passe oublié du fichier Excel à l'aide d'un logiciel de récupération de données. Macro VBA Le code essaie des itérations de mots de passe probables et, à la fin, brise la protection du fichier en générant un mot de passe utilisable pour déprotéger la feuille de calcul.
🔺 Assurez-vous que le fichier crypté est enregistré dans les versions antérieures de 2010 Excel (c'est-à-dire, Classeur Excel 97-2003 (*xls) ) comme le montre l'image suivante.
Étape 1 : Utilisez ALT+F11 ou aller à la Développeur onglet> ; Cliquez sur Visual Basic (dans le Code section). Microsoft Visual Basic Sélectionnez Insérer > ; Cliquez sur Module .
Étape 2 : Collez la macro suivante dans le fichier Module .
Sub RecoverExcelFilePassword() Dim u As Integer, v As Integer, w As Integer Dim x As Integer, y As Integer, z As Integer Dim u1 As Integer, u2 As Integer, u3 As Integer Dim u4 As Integer, u5 As Integer, u6 As Integer On Error Resume Next For u = 65 To 66 : For v = 65 To 66 : For w = 65 To 66 For x = 65 To 66 : For y = 65 To 66 : For u1 = 65 To 66 For u2 = 65 To 66 : For u3 = 65 To 66 : For u4 = 65 To 66For u5 = 65 To 66: For u6 = 65 To 66: For z = 32 To 126 ActiveSheet.Unprotect Chr(u) & Chr(v) & Chr(w) & _ Chr(x) & Chr(y) & Chr(u1) & Chr(u2) & Chr(u3) & _ Chr(u4) & Chr(u5) & Chr(u6) & Chr(z) If ActiveSheet.ProtectContents = False Then MsgBox "Can use this Password: " & Chr(u) & Chr(v) & _ Chr(w) & Chr(x) & Chr(y) & Chr(u1)& ; Chr(u2) & ; _ Chr(u3) & ; Chr(u4) & ; Chr(u5) & ; Chr(u6) & ; Chr(z) Exit Sub End If Next : Next : Next : Next : Next : Next : Next : Next : Next : Next : Next : Next End Sub
La macro génère des itérations de mots de passe probables et les utilise pour briser la protection.
Ensuite, appuyez sur la touche F5 La macro prend un certain temps pour se terminer et renvoie un autre mot de passe pour déprotéger la feuille de calcul.
⧭ Attention : L'exécution de la macro peut entraîner le gel ou la suspension de votre appareil. Par conséquent, si vous effectuez d'autres travaux sur votre appareil, vous ne devez pas exécuter la macro dans ce cas.
Lire la suite : Comment récupérer la version précédente d'un fichier Excel (4 méthodes simples)
Lectures similaires
- Comment récupérer un fichier Excel supprimé (5 méthodes efficaces)
- [Corrigé :] Fichier Excel non sauvegardé non récupérable
- Comment récupérer le mot de passe d'un fichier Excel (2 méthodes simples)
- Comment récupérer un fichier Excel écrasé et sans version précédente ?
🔄 Suppression du mot de passe du fichier Excel en utilisant l'outil Zip.
En éditant un zip xml nous pouvons supprimer la partie de protection d'un fichier crypté. Pour ce faire, effectuez les étapes suivantes.
Étape 1 : Dans le répertoire de l'appareil, sélectionnez le fichier crypté, et allez à Voir > ; Tick Extensions des noms de fichiers L'Explorateur de fichiers affichera les types de fichiers sélectionnés (c.-à-d......), xlsx ).
Étape 2 : Modifiez le Extension de fichier à zip de xlsx .
Étape 3 : Le système de l'appareil va chercher une fenêtre de confirmation, cliquez sur Oui .
Étape 4 : Le fichier est converti en un zip Double-cliquez dessus.
Étape 5 : A l'intérieur de la zip il y a un fichier nommé xl Double-cliquez dessus.
Étape 6 : Le site xl Le fichier contient la ou les feuilles protégées. Dans ce cas, sheet1.xml est la version zippée du fichier Excel crypté. Copiez le fichier dans l'emplacement suivant Bureau ou à n'importe quel endroit.
Étape 7 : Ouvrez le Fichier en utilisant Bloc-notes .
Étape 8 : Utilisez CTRL+F pour faire ressortir le Trouvez fenêtre. Type protéger puis cliquez sur Trouver le suivant dans la fenêtre. Bloc-notes met en évidence le "protéger" dans le texte du fichier.
Étape 9 : Supprimez tout le partie du texte du fichier.
Étape 10 : Maintenant, enregistrez le fichier Texte en utilisant Fichier > ; Sauvez .
Étape 11 : Ensuite, Copie et Remplacer la nouvelle sauvegarde sheet1.xml avec la version du fichier zippé.
Étape 12 : Changez les types de fichiers en modifiant le Extension de fichier de zip à xlsx .
🔼 A la fin, ouvrez la partie modifiée xlsx et vous voyez que vous pouvez modifier cette version du fichier.
Après avoir pu accéder au fichier, vous pouvez à nouveau exécuter la protection par mot de passe pour le fichier ou les feuilles de calcul.
Lire la suite : Comment récupérer un fichier Excel corrompu (8 méthodes possibles)
Conclusion
Dans cet article, nous vous présentons les moyens de récupérer ou de supprimer le mot de passe d'un fichier Excel. J'espère que ces méthodes vous conviendront. Commentez, si vous avez d'autres questions ou si vous avez quelque chose à ajouter.