![]() |
|
Forum
|
|
|
#1 (permalink) |
|
Guest
Messages: n/a
|
Bonjour,
J'ai mis à disposition un fichier Excel sur notre réseau interne avec les protections suivantes : Lecture seule VBA Et je ne me souviens plus du mot de passe. :angry: Je n'arrive même pas à faire une copie 'enregistrer sous'. Le fichier fait 5 Mo, zippé 1,5 mo (créé avec EXCEL 2000). Je ne peux le mettre en pièce jointe J'ai essayé le fichier DeprotectionExcel et j'obtiens le message : 'Les mots de passe ont été trouvé en 0 essai' et bien sûr le fichier n'est pas déprotégé. L'un de vous a t'il une solution ? Merci d'avance PS : bravo pour cette nouvelle version de forum |
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Messages: 3 100
|
Bonjour Coyote
Si tu vas dans l'ancien Forum XLD : => Consulter les archives du forum - Base de plus de 100 000 messages ... Et que tu ustilises le Moteur de Recherche de ce Forum là avec les mots clefs 'Mot de passe'... ...Tu devrais trouver ton bonheur... C'est le Top 50 des questions !!! Bonne Recherche @+Thierry |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Localisation: Nantes
Version Excel : Excel 2003 (PC)
Messages: 3 794
|
Bon pour une fois je vais être un peu plus généreuse que Thierry...
Voici une macro donnée par Risleure dans l'ancienne version du forum, si tu veux tout le fil, tu cliques sur : Archives du forum, puis tu fais Recherche et là tu tapes MDP, tu choisis 'sujet' puis 60 jours... Mais voici le lien de celui auquel je pense : Protection d'une feuille par mdp A placer dans un module dans le fichier excel à 'craquer' : Code:
Sub crack() 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) Application.StatusBar = 'Le mot de passe en cours d'évaluation 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) If ActiveSheet.ProtectContents = False Then Application.StatusBar = False Exit Sub End If Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next End Sub Ceci dit, vrai qu'il y a plein de solutions géniales ici ou sur VériTi (notamment Acyd)...
__________________
A bientôt, ![]() Un petit coup de pouce à Xld ? Quelques photos de la rencontre, et aussi sur les profils de Sylvie, Pascal, BrunoM45, Tibo, Wilfried42... ...
|
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Junior
Date d'inscription: mars 2005
Localisation: Saint-Avold
Version Excel : Excel 2000 (PC)
Messages: 57
|
Merci Thierry pour ton intervention
J'ai essayé les 2 versions d'Acyd J'obtiens le message d'erreur suivant : Erreur d'exécution 1004 L'accès par programme au projet Visual Basic n'est pas fiable |
|
|
|
|
|
#7 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Messages: 3 100
|
Bonjour Brigitte (et donc Bonne Fête à toi !) et re Coyote
Pour ton dernier message concernant 'Acyd' celà signifie que tu es sous Office XP 2002 ou 2003. Il s'agit d'un paramètre de sécurité additionnel aux standards 'Macros Protections' Je travaille en version americaine mais ça donne ceci [li]=> Menu Excel [/li]=> Tools (Outils) [li]=> Macro (!)[/li]=> Security (Sécurité) [li]=> Dans la Fenêtre 'Sécurity', second Onglet 'Trusted Source' (Source Fiable... ?)[/li] [li]=> Cocher 'Trust Access to Visual Basic Project' ('Faire Confiance !!!')[/li] Voilà c'est tout, j'en ai déjà dépanné plus d'un avec cette nouvelle sécurité ... Bonne Journée @+Thierry |
|
|
|
|
|
#9 (permalink) | |
|
XLDnaute Junior
Date d'inscription: mars 2005
Localisation: Saint-Avold
Version Excel : Excel 2000 (PC)
Messages: 57
|
_Thierry écrit:
Citation:
EXCELlentissime (en 1 mot) Merci à tous pour vos interventions Si çà interesse quelqu'un (fichier 1,5 mo zippé) J'ai une base de donnée sous EXCEL avec l'ensemble des communes de france (VILLE, CP, Code INSEE, DEPT) et j'y ai développé un moteur de recherche avec plusieurs critéres http://mc.leyviller.free.fr/insee.zip |
|
|
|
|
|
| ANNONCES | ||
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|