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

Codigo para Desbloquear Excel

This VBA code can be used to break the password protection on an Excel worksheet by systematically trying all possible 12-character combinations of letters and numbers to uncover the password. It uses nested For loops to iterate through all character combinations, tries each one to unprotect the sheet, and notifies the user if a combination succeeds in unprotecting the sheet.

Uploaded by

Kandas EH
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)
31 views1 page

Codigo para Desbloquear Excel

This VBA code can be used to break the password protection on an Excel worksheet by systematically trying all possible 12-character combinations of letters and numbers to uncover the password. It uses nested For loops to iterate through all character combinations, tries each one to unprotect the sheet, and notifies the user if a combination succeeds in unprotecting the sheet.

Uploaded by

Kandas EH
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

CODIGO PARA DESBLOQUEAR EXCEL (ALT+F11)

Sub Password Breaker()


'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 "Una posible contraseña es " & 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

You might also like