0% found this document useful (0 votes)
4 views1 page

Unprotect Excel File

The document provides a step-by-step guide to unprotecting a password-protected spreadsheet using Visual Basic code. It includes instructions on accessing the code editor, entering a specific code snippet, and executing the code to find a usable password. The code employs a brute-force method to attempt various combinations until it successfully unlocks the sheet.

Uploaded by

V U P Rao
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views1 page

Unprotect Excel File

The document provides a step-by-step guide to unprotecting a password-protected spreadsheet using Visual Basic code. It includes instructions on accessing the code editor, entering a specific code snippet, and executing the code to find a usable password. The code employs a brute-force method to attempt various combinations until it successfully unlocks the sheet.

Uploaded by

V U P Rao
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

1. Open the protected spreadsheet.

2. Access the Visual Basic code editor by either


pressing ALT+F11 or select Developer > View Code.

3. In the Code window of the protected sheet, enter the following


code:
4. Sub PasswordBreaker()
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

5. Select Run or press F5 to execute the code.

You might also like