Menghilangkan dan mereset worksheet yang terproteksi oleh password pada file Excel [with VBA code]
Recover lost worksheet protection password in Excel with VBA code
1. Silakan Anda buka file Office Excel yang telah diproteksi tersebut.
#Open your worksheet which has been protected before.
2. Tekan dan tahan Alt+F11 pada keyboard. Fungsi tombol kombinasi Alt+F11 ini adalah untuk mengaktifkan layar kerja Microsoft Visual Basic.
#Hold down the ALT + F11 keys, and it opens the Microsoft Visual Basic for Applications window .
3. Anda klik pada menu Insert => Module, kemudian Anda copy kode dibawah ini dan paste -kan pada layar kerja Module yang tadi telah Anda aktifkan.
#Click Insert => Module, and paste the following code in the Module Window
________________________________________________________________________
A. Menghilangkan Proteksi Password
Delete/Remove Password Protection
________________________________________________________________________
Sub InternalPasswords()
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
ActiveWorkbook.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)
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 ActiveWorkbook.ProtectStructure = False Then
If ActiveWorkbook.ProtectWindows = False Then
If ActiveSheet.ProtectContents = False Then
Exit Sub
End If
End If
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
________________________________________________________________________
B. Me- reset password ke mode standar
Reset Password Protection as Default
________________________________________________________________________
Sub PasswordRecovery()
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
________________________________________________________________________
4. Kemudian Anda klik pilih lagi tombol Run Macro atau lebih cepat lagi Anda bisa menekan tombol F5 pada keyboard.
Jika dihadapkan pada kotak dialog Macros dengan perintah InternalPasswords. Maka cukup klik "Run". Tunggu beberapa saat karena kode yang telah kita benamkan pada Module tadi sedang bekerja untuk menghilangkan proteksi file Office Excel. Lamanya proses Run Macro ini tergantung ukuran file Office Excel yang sedang Anda Unprotect.
#Then click F5 key to run this code, and a prompt box will pop out, click OK to close it, and your passwords of the protected worksheet will be canceled at once.
Jika proses Run Macro sudah selesai dengan sempurna, silakan Anda tutup (close) layar kerja Microsoft Visual Basic dan kembali perhatian Anda pada layar kerja Sheet yang semula diproteksi. Anda lihat menu Review, jika sudah berubah menjadi Protect Sheet maka proses membuka proteksi password Office Excel ini telah sukses.
Notes:
1. With that code first & second, choose was good for you, but you just only recover one worksheet protection password at a time, if there are multiple protected worksheets, you need to apply this code one by one.
Code 1 to Removed / Delete password & the code 2 look cool, you get the default password as one usable password, i thought you like code number 2 coz you have fun with it.
Friday, February 17, 2017
Remove and Recovery Protected Worksheet with Password on Ms. Excel
Subscribe to:
Posts (Atom)
Kecerdasan Sayyidina Ali bin Abi Thalib tentang Keutamaan-Keutamaan Ilmu
Suatu ketika Sayyidina Ali bin Abi Thalib didatangi beberapa orang secara bergantian. Mereka sengaja datang bergantian dan menanyakan hal ya...
-
MANAJEMEN PELAYANAN UMUM IPEM 4429 NAMA : HENDRO YUGO UTOMO NIM : 019017XXX Tugas : Buat Soal Essay bes...
-
今生缘 (jīn shēng yuán) Affinities of this life | Lyrics Translation 作词/作曲/演唱: 川子 zuò cí/zuò qǔ/yǎn chàng:chuān zǐ Lyricist/Composer/Artist: Ch...
-
Memory Card sangat penting bagi seorang gamer,tapi sebagai media penyimpanan seringkali memory card yang kita pakai eror atau data corupt. ...