You are on page 1of 2

Password trong Sheet Excel - Cch m m khng cn bt k cc phn mm no

Cch lm trong Excel 2007/2010 nh sau: bm Alt + F11 hin ra bng Visual Basic Editor ri sau thc hin theo bc 3 nh pha di. Cch lm trong Excel 2003 nh sau: 1. M file Excel c cha cc Sheet c pass 2 Chn menu Tools -> Macro -> Visual Basic Editor 3 Nhp p vo Sheet m bn mun ph pass Nu b n cha thy cc Sheet bn pha tri ca mn hnh th bm: Ctrl + R
hin cc Sheet. ( Nhiu my khi bm Alt + F11 th khng thy ca s bn tri hin cc Sheet ) Published on 07/09,2008

4. Copy on m sau vo v nhn menu Run -> Run Sub/UserForm

5. My hi bn c mun CHI n khng ? Nu mun bm YES

6. Bn ch mt lc my s ph Pass cho bn. C thng bo sau khi ph Pass

Sao m ght ci thng no n . . . khng mun chia s thng tin cho ngi khc gh.

Sub PasswordBreaker() If ActiveSheet.ProtectContents = False Then MsgBox "Sheet '" & ActiveSheet.Name & "' is unprotected!", vbInformation Else If MsgBox("Sheet '" & ActiveSheet.Name & "' is protected, do you want to unprotect it?", _ vbYesNo + vbQuestion, "Unprotect Active Sheet") = vbNo Then Exit Sub 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) Next: Next: Next: Next: Next: Next Next: Next: Next: Next: Next: Next If ActiveSheet.ProtectContents = False Then MsgBox "Sheet '" & ActiveSheet.Name & "' is unprotected!", vbInformation End If End Sub

You might also like