Pourquoi Supprimer un Mot de Passe Excel ?
La suppression d'un mot de passe Excel peut s'avérer nécessaire dans diverses situations :
- Oubli du mot de passe : C'est le cas le plus fréquent. Vous avez protégé votre fichier il y a longtemps et vous ne vous souvenez plus du mot de passe.
- Changement de politique de sécurité : Votre entreprise peut décider de ne plus utiliser de mots de passe pour certains types de fichiers.
- Simplification de l'accès : Vous souhaitez partager un fichier avec des personnes qui n'ont pas besoin de connaître le mot de passe.
- Automatisation de tâches : Les mots de passe peuvent entraver l'automatisation de certaines tâches nécessitant l'accès au fichier.
Méthode 1 : Supprimer le Mot de Passe Directement dans Excel (Si Vous le Connaissez)
C'est la méthode la plus simple si vous connaissez le mot de passe actuel. Voici comment procéder :
- Ouvrez le fichier Excel protégé par mot de passe. Excel vous demandera d'entrer le mot de passe. Entrez-le.
- Allez dans l'onglet "Fichier". Il se trouve généralement en haut à gauche de l'écran.
- Cliquez sur "Informations".
- Cliquez sur "Protéger le classeur" (ou "Protéger la feuille"). Un menu déroulant s'affiche.
- Choisissez "Chiffrer avec mot de passe".
- Dans la fenêtre qui s'ouvre, supprimez le mot de passe existant. Laissez le champ vide.
- Cliquez sur "OK". Excel vous demandera de confirmer que vous voulez supprimer le mot de passe.
- Enregistrez le fichier. Le mot de passe est maintenant supprimé.
Capture d'écran descriptive :
Imaginez une capture d'écran montrant l'onglet Fichier ouvert, avec l'option "Informations" sélectionnée, puis "Protéger le classeur" mis en évidence, et enfin l'option "Chiffrer avec mot de passe" cliquée. La fenêtre "Chiffrer le classeur" apparait avec le champ de mot de passe vide.
Méthode 2 : Utiliser VBA (Visual Basic for Applications)
Si vous avez oublié le mot de passe, cette méthode peut fonctionner dans certains cas (en particulier pour les versions antérieures d'Excel). Elle utilise un script VBA pour tenter de contourner la protection. Attention, cette méthode n'est pas garantie et peut ne pas fonctionner sur les fichiers Excel les plus récents ou avec un chiffrement fort.
- Ouvrez Excel.
- Appuyez sur les touches Alt + F11 pour ouvrir l'éditeur VBA (Visual Basic for Applications).
- Dans l'éditeur VBA, allez dans le menu "Insertion" et choisissez "Module".
- Copiez et collez le code VBA suivant dans le module :
Sub PasswordBreaker()
'Breaks worksheet password protection.
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
On Error Resume Next
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If ActiveSheet.ProtectContents = False Then
MsgBox "One usable password is " & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
- Fermez l'éditeur VBA.
- Dans Excel, appuyez sur les touches Alt + F8 pour ouvrir la boîte de dialogue "Macro".
- Sélectionnez la macro "PasswordBreaker" et cliquez sur "Exécuter".
- Si la macro réussit à trouver un mot de passe, elle affichera un message avec le mot de passe trouvé. Utilisez ce mot de passe pour déverrouiller le fichier et ensuite supprimer le mot de passe comme décrit dans la Méthode 1.
Important :
- Ce code essaie de deviner le mot de passe en testant différentes combinaisons. Cela peut prendre du temps (de quelques minutes à plusieurs heures) selon la complexité du mot de passe.
- Il est possible que ce code ne fonctionne pas sur tous les fichiers Excel, en particulier ceux avec un chiffrement avancé.
- Soyez conscient des implications de sécurité de l'utilisation de ce type de code. Ne l'utilisez que sur vos propres fichiers et pas sur des fichiers pour lesquels vous n'avez pas l'autorisation.
Méthode 3 : Utiliser un Logiciel de Suppression de Mot de Passe Excel
Il existe plusieurs logiciels tiers conçus spécifiquement pour supprimer un mot de passe Excel. Ces logiciels utilisent des techniques plus avancées pour casser le mot de passe. Voici quelques exemples :
- PassFab for Excel
- iSunshare Excel Password Remover
- Accent OFFICE Password Recovery
L'utilisation de ces logiciels est généralement simple :
- Téléchargez et installez le logiciel de votre choix.
- Ouvrez le logiciel et sélectionnez le fichier Excel protégé par mot de passe.
- Suivez les instructions du logiciel pour lancer le processus de récupération ou de suppression du mot de passe. Certains logiciels peuvent offrir différentes options, comme une attaque par dictionnaire (en utilisant une liste de mots de passe courants) ou une attaque par force brute (en essayant toutes les combinaisons possibles).
- Une fois le mot de passe trouvé ou supprimé, vous pourrez ouvrir le fichier Excel sans mot de passe et le sauvegarder sans protection.
Avertissement :
- Certains de ces logiciels sont payants.
- Soyez prudent lorsque vous téléchargez des logiciels à partir d'Internet. Assurez-vous de télécharger à partir d'un site Web de confiance pour éviter les logiciels malveillants.
Méthode 4 : Renommer le Fichier et Extraire les Données (Méthode Alternative)
Cette méthode ne supprime pas directement le mot de passe, mais elle vous permet d'accéder aux données du fichier en contournant la protection. Cette méthode fonctionne mieux pour les versions plus anciennes d'Excel et peut ne pas fonctionner si la structure du fichier est fortement protégée.
- Fermez Excel.
- Faites une copie du fichier Excel protégé. Il est important de travailler sur une copie pour ne pas endommager le fichier original.
- Renommez la copie du fichier en changeant l'extension .xlsx en .zip. Par exemple, si votre fichier s'appelle "mon_fichier.xlsx", renommez-le en "mon_fichier.zip".
- Ouvrez le fichier .zip. Vous devriez voir une liste de dossiers et de fichiers à l'intérieur de l'archive.
- Recherchez le dossier "xl".
- Dans le dossier "xl", recherchez le fichier "worksheets".
- Dans le dossier "worksheets", vous trouverez les fichiers XML correspondant à chaque feuille de votre classeur. Par exemple, "sheet1.xml", "sheet2.xml", etc.
- Extrayez les fichiers XML qui vous intéressent vers un autre dossier.
- Ouvrez les fichiers XML avec un éditeur de texte (comme Notepad++ ou Sublime Text).
- Vous pourrez voir les données de vos feuilles de calcul sous forme de code XML. Vous pouvez copier et coller ces données dans un nouveau fichier Excel.
Limitations :
- Cette méthode est plus technique et nécessite une certaine familiarité avec les fichiers XML.
- Vous perdrez le formatage et les formules de vos feuilles de calcul. Seules les données brutes seront extraites.
- Cette méthode peut ne pas fonctionner si le fichier est fortement protégé ou si la structure du fichier est complexe.
Méthode 5 : Utiliser Google Sheets (Solution de Contournement)
Google Sheets peut parfois ouvrir des fichiers Excel protégés par un mot de passe simple. Cela ne supprime pas le mot de passe, mais vous permet d'accéder aux données.
- Connectez-vous à votre compte Google Drive.
- Téléchargez le fichier Excel protégé sur Google Drive.
- Faites un clic droit sur le fichier et choisissez "Ouvrir avec" > "Google Sheets".
- Si Google Sheets parvient à ouvrir le fichier, vous pourrez voir et modifier les données.
- Vous pouvez ensuite télécharger le fichier au format Excel ou Google Sheets sans le mot de passe.
Important :
- Cette méthode ne fonctionne pas avec tous les fichiers Excel protégés par mot de passe. Elle est plus susceptible de fonctionner avec des mots de passe simples ou des versions antérieures d'Excel.
- Le formatage du fichier peut être altéré lors de l'ouverture dans Google Sheets.
Conclusion
Supprimer un mot de passe Excel peut être une tâche délicate, mais avec les méthodes décrites dans cet article, vous devriez être en mesure de déverrouiller vos fichiers et d'accéder à vos données. La méthode la plus simple est de supprimer le mot de passe directement dans Excel si vous le connaissez. Si vous avez oublié le mot de passe, vous pouvez essayer les méthodes VBA, les logiciels de suppression de mot de passe, ou les méthodes alternatives comme renommer le fichier et extraire les données ou utiliser Google Sheets. N'oubliez pas de toujours faire une copie de votre fichier avant de tenter de supprimer le mot de passe et d'être conscient des implications de sécurité de l'utilisation de certaines méthodes.