Sans-titre-1-01.jpg

Faire sauter la protection Excel

Certains fichiers peuvent être protégés. Différentes solutions existent. Dans cet article je vais pour démontrer la grande qualité de sécurité chez Microsoft (je me moque rarement d’eux 😀 ). Plus précisément je vais vous expliquer comment ôter la protection d’un fichier excel sans avoir le mot de passe.

Dans un premier temps ouvrez l’éditeur VBA (Fichier Excel ouvert appuyez sur “ALT” + “F11“)

Dans le panneau “Project – VBAProject” cherchez la ligne “Workbook” ou une autre formulation comme “ThisWorkBook“. Faites un clic droit, puis “Insertion“, puis “Module“.

La fenêtre d’éditeur de module ouverte, copiez collez ce code :

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 "TADAH ! Le PassWord est : " & 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

Une fois le code coller, appuyez sur “F5” pour lancer le script. Excel devrait resurgir avec un message vous indiquant quel était le mot de passe de protection.

Et voilà ! Notez le mot de passe et vous pouvez dorénavant ôter la protection du fichier Excel.

Bien évidement je ne cautionne pas l’utilisation frauduleuse de cette méthode. Cette technique n’est à utiliser que si vous êtes le propriétaire du fichier et que vous avez oublier le mot de passe  😉 

0 0 vote
Article Rating
BiLOU G♺TESFaire sauter la protection Excel
Partage moi si tu peux !
S’abonner
Notifier de
guest
50 Commentaires
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Ote
Ote
1 mois il y a

Pour moi sa ne passe pas j’ais un word 2010 et 2007

grand léchant mou
grand léchant mou
1 mois il y a

Nickel, fonctionne très bien, thank you Bilou

Manu
Manu
1 mois il y a

Superbe merci
J’avais des fichiers excel
dont j’avais oubliés les mdp
depuis 2015.
Merci encore

labaoui
labaoui
2 mois il y a

je viens d’installer le code et j’ai le message : erreur de compilation erreur de syntaxe merci de m’aider

labaoui
labaoui
2 mois il y a
Reply to  BiLOU G♺TES

Bonjour pour tout à l’heure et Bonsoir pour maintenant. Aussi je vous remercie de m’avoir répondu car c’est ma 1ere fois. Moi j’utilise l’office 2016, le tableau à débloquer est en xlsx

nono
nono
4 mois il y a

Bonsoir, moi je viens d’essayer votre methode et ca ne fonctionne pas…
Y a écrit qui le mot de passe est AAAAAAAAAAA mais quand je clique sur “protéger le classeur” et que je rentre le mot de passe ca me dit “mot de passe non valide”??
Dans l’attente de votre aide…

Daniel Garin
Daniel Garin
4 mois il y a

Bonjour mon problème de mot de pass est à l’ouverture du fichier. Protegé en écriture et en lecture donc pas d’accès. J’utilisse office professionnel 2017. Pouvez vous m’aider? D’avance merci

Yves
Yves
4 mois il y a

Bonsoir, après plusieurs essais infructueux, le programme a fini par fonctionner, mais pas tel qu’attendu. Les onglets se débloquent les uns après les autres à chaque manipulation, mais le mot de passe affiché (AAAAAAAAAAA) n’est celui que j’avais utilisé. Est-ce normal ? Avez-vous un moyen de trouver le mdp d’origine ? Merci par avance

MEROUAN
MEROUAN
5 mois il y a

Très utile Merci !!!!!!

Claude
Claude
5 mois il y a

Bonjour,
J’ai testé, quand je fait F5 je vois le curseur qui tourne mais rien ne se passe.

Merci.

Sandy
Sandy
5 mois il y a

C’est génial ça marche merci +++
J’ai noté votre site dans mes favoris !!

Byoren
Byoren
6 mois il y a

Juste à importer le fichier concerné dans Google Drive, l’ouvrir avec “Google Sheets” (en haut) et le télécharger (onglet fichier). Les protections sautent !

Jean Jean
Jean Jean
6 mois il y a

Ca n’a pas fonctionné. Faut il attendre longtemps ? J’utilise Excel 2016 . Merci pour votre aide

Dust
Dust
6 mois il y a

hello snif sa na pas marché pour moi sa me dis mot de passe non valide, vérifiez que la touche VERR.MAJ n’est pas activée et que vous respectez la bonne casse.
j’ai suivi votre méthode sa me donne un mot de passe mé quand je l’introduit j’ai ce message d’erreur.
Merci

Merlin
Merlin
7 mois il y a

Bonjour, je viens de tester , le code fonctionne sur l’onglet 1 mais pas sur les autres.
Je suis sur mac OSX CATALINA et office 365 en local
Une idée ?

Nonolepetitrobot
Nonolepetitrobot
7 mois il y a

Merci vous venez de me sauver la vie 🙂 nickel sous la version 2016

yannick
yannick
7 mois il y a

bonjour
j’ai voulou tester ta solution mais on peut pas ouvrir le fichier sans mot de passe et pas accès au developpeur ! y a t’il d’autre solution ?

Tim
Tim
8 mois il y a

Excellent, protection feuille désactivée en 1 ou 2 minutes. Peut être qu’on peut appliquer la même méthode sur le classeur tout entier? En tout cas, j’ai pu copier/coller une feuille qui ne contenait pas de code méritant une protection et l’objectif était juste de récupérer la mise en forme de la page et d’un graph avec la possibilité de modifier quelques données d’entrées. N’utiliser pas cette technique sur des documents confidentiels!

Christophe
Christophe
8 mois il y a

Bonjour,

Super !! mais la VBA PROJECT est aussi protégé donc je ne peux pas accéder !
Une solution ???

Merci par avance

tintingob
tintingob
9 mois il y a

Le code plante je suis sur Windows/Excel 2013

mouhmeca1 .
mouhmeca1 .
11 mois il y a

Merci c’est incroyable

louiza
louiza
11 mois il y a

J’ai créé, il y a trois semaines, un fichier excel (version 2016) avec un mot de passe pour l’ouvrir. Malheureusement, je n’arrive plus à me rappeler du mot de passe. Du coup, je ne peux plus l’ouvrir.
Pourriez-vous m’aider ?
Merci.

Yann
Yann
11 mois il y a

Super ! Quel efficacité. Grande aide m’a été apportée.
MERCI.

tim
tim
1 année il y a

ALT+ F11 ne fonctionne pas chez moi , rien ne se passe

Vince
Vince
1 année il y a

Excellent ! marche à la perfection. Merci.

lu
lu
1 année il y a

je confirme que le code plante

Thiaw
Thiaw
1 année il y a

Bonjour,
J’ai créé, il y a trois semaines, un fichier excel (version 2016) avec un mot de passe pour l’ouvrir. Malheureusement, je n’arrive plus à me rappeler du mot de passe. Du coup, je ne peux plus l’ouvrir.
Pourriez-vous m’aider ?
Merci.

Philippe
Philippe
11 mois il y a
Reply to  Thiaw

Bonjour,
j’ai créé un fichier excel (version 2013) avec des données sensibles. Je l’ai donc protégé avec un mot de passe. Malheureusement, je ne m’en rappelle plus.
Avez-vous une solution ?
La procédure ci-dessus ne fonctionne pas car quanf je fais alt F11, rien n’apparait puisque je ne peux pas ouvrir le fichier.
Merci

Yves Lolo TOULASSI-ANANI
Yves Lolo TOULASSI-ANANI
1 année il y a

Le code plante le fichier. J’ai beau essayé. Ca arrête Excel.

Titeplume
Titeplume
10 mois il y a

Idem !!!
j”ai suivi le processus à la lettre mais a part bloquer excel, rien ne s’est passé !