lundi 26 mai 2008

Comment ôter une protection d'un document Excel

Vous avez créé une merveilleuse feuille de calcul Excel et avez décidé de la protéger avec un mot de passe... Bravo! Maintenant que vous avez oublié le mot de passe, les problèmes commencent! Et bien voici la solution: une macro qui enlève la protection de la feuille Excel active.

Choisissez Outils, Macro, Visual Basic Editor, cliquer sur afficher le code et collez cette Macro. Dans la feuille active protégée, choisissez Outils, Macro, Macro puis selectionnez la macro enleve_protection et cliquez sur Executer. La macro enlève la protection de la feuille en quelques secondes.

Sub enleve_protection()
Dim a, b, c, d, e, f, g, h, i, j, k, l As Integer
On Error Resume Next
For a = 65 To 66
For b = 65 To 66
For c = 65 To 66
For d = 65 To 66
For e = 65 To 66
For f = 65 To 66
For g = 65 To 66
For h = 65 To 66
For i = 65 To 66
For j = 65 To 66
For k = 65 To 66
For l = 32 To 126
ActiveSheet.Unprotect Chr(a) & Chr(b) & Chr(c) & Chr(d) & Chr(e) & Chr(f) & Chr(g) & Chr(h) & Chr(i) & Chr(j) & Chr(k) & Chr(l)
If ActiveSheet.ProtectContents = False Then
MsgBox "La Protection a été enlevée"
Exit Sub
End If
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
End Sub

36 commentaires:

Anonyme a dit…

Ca marche du tonnerre! Merci!

Anonyme a dit…

Ca fonctionne sous Excel 2007 !
Merci ^^

Anonyme a dit…

désolé je debute ou je dois allé , outil macro???c ou ?merci

Anonyme a dit…

comprend pas comment ça peut marcher
ça ne recherche que des password du type
a/b a/b a/b a/b a/b a/b a/b a/b a/b a/b a/b a/z

si le password est par exemple "maman", ça marchera jamais car la première lettre est "m" et l'algorithme ne recherche que des password débutant par "a" ou "b".

En tout cas moi ça marche pas

Anonyme a dit…

merci bien ca marche avec office 2003 merci

Anonyme a dit…

Merci

Anonyme a dit…

ça fonctionne à merveille pour Excel 2007
Un grand merci

Anonyme a dit…

Fonctionne parfaitement GRANd MERCI !!!

Anonyme a dit…

Comment on fait lorsque la protection protège tout le fichier. Compris l'éditeur VBA.

Anonyme a dit…

marche nikel !merci

Seo Montreal a dit…

Super Merci!

Anonyme a dit…

Un grand merci !

Anonyme a dit…

Un grand merci... je peux enfin bosser... un sincère grand merci... heureusement qu'il y a encore des personnes humaines qui nous viennent en aide, car si on doit compter sur les proches... on peut toujours attendre... encore merci ;-)

Anonyme a dit…

merci beaucoup maitre

Anonyme a dit…

La grande class !!!!

Merci

Anonyme a dit…

merci c est nickel effectivement c est la classe je viens de gagner 20h de taf

Anonyme a dit…

super ca fonctionne au top les gars
chapeau!

Anonyme a dit…

Excellent ! Apres plusieurs heures de prise de tête, ça m'a juste un peu énervé que ce soit si simple et si rapide!
Merci beaucoup... Bien joué

trucjp a dit…

super fonctionne parfaitement.

merci beaucoup

trucjp a dit…

fonctionne parfaitement

merci et bravo

khelaf a dit…

Je ne sais pas comment vous remercier c'est extraordinaire
vous me sauvez la vie !!!!!!!!!!!!!

Anonyme a dit…

T'es un boss !

Merci pour le gain de temps.

Anonyme a dit…

Enorme !!! Fonctionne parfaitement !!! merci

Anonyme a dit…

plus qu'un maitre, un JEDI. bravo et merci

Anonyme a dit…

Super. Je ne sais pas comment ça fonctionne, mais ça fonctionne... et je ne pense pas que les mots de passe initiaux ne soient composés de A et B... En plus, on ne retrouve pas le mot de passe de départ, enfin, en cherchant un peu, il y a peut être moyen !!!!

Anonyme a dit…

Ok, ça marche super bien
Bravo

Anonyme a dit…

cooolllll mec merci pour ta logique

Anonyme a dit…

Super ! ca marche ! Mais n'est compatible qu'avec un format comptabilité de type excel 2003

Anonyme a dit…

Feuille dévérouillée, mais impossible de changer la couleur d'une cellile de résultat ?

Retrouvaille a dit…

je ne peux pas ajouter de macro puisque je ne me souviens pas de mon mot de passe c'est protégé snif

lucky a dit…

Un grand merci à toi ami ==> de lucky

Anonyme a dit…

beau boulot merci ^^

Anonyme a dit…

MERCI BARAKA ELLEH FIK (en arab)
thank you
I have 3 year search for oter protection

Anonyme a dit…

Quelqu'un a t'il une idée du moyen de déprotéger en utilisant que des solutions de la forme aaaaaaaaaaaa à bbbbbbbbbbbz ???
En tout cas merci.

Anonyme a dit…

merci ca marche a merveille!

Anonyme a dit…

Efficace mais ça ne marche effectivement pas sur tous les documents. Voici une autre procédure qui m'a débloquer mon fichier Excel :

http://www.capi-ears.com/tutoriel-informatique/oter-les-protections-dun-fichier-excel/

Enregistrer un commentaire

Les commentaires récents...

Powered by Blogger Widgets