Yang Perlu Diketahui
- Unprotect as owner: Buka spreadsheet. Pilih Review > Unprotect Sheet. Masukkan kata sandi yang digunakan untuk melindungi file. Pilih OK.
- Unprotect without password: Buka spreadsheet. Buka Visual Basic code editor dengan memilih Developer > Lihat kode.
- Kemudian, masukkan kode yang disediakan dalam artikel ini dan pilih Run. Dalam beberapa menit, kata sandi terungkap. Pilih OK.
Artikel ini menjelaskan cara membuka proteksi buku kerja Excel baik sebagai pemilik buku kerja dengan kata sandi atau sebagai individu tanpa kata sandi. Informasi ini berlaku untuk buku kerja Excel di Microsoft Excel 365, Microsoft Excel 2019, 2016, dan 2013.
Cara Membuka Kunci Buku Kerja Excel sebagai Pemilik
Microsoft Excel dikemas dengan fitur. Salah satu fitur tersebut adalah kemampuan untuk melindungi file Excel Anda di tingkat sel, spreadsheet, atau buku kerja. Terkadang perlu untuk membuka proteksi buku kerja Excel untuk memastikan perubahan data diterapkan dengan benar.
Metode ini mengasumsikan bahwa sebagai pemilik file, Anda mengingat kata sandi yang digunakan untuk melindungi spreadsheet.
-
Buka spreadsheet yang diproteksi, dan pilih Review > Unprotect Sheet. Anda juga dapat mengklik kanan spreadsheet yang dilindungi, lalu pilih Unprotect Sheet.
Anda dapat mengidentifikasi spreadsheet yang dilindungi di bawah bagian Perubahan pada tab Tinjau pada pita. Jika spreadsheet diproteksi, Anda akan melihat opsi Unprotect Sheet.
-
Masukkan kata sandi yang digunakan untuk melindungi spreadsheet, lalu pilih OK.
-
Spreadsheet Anda sekarang tidak terlindungi dan dapat dimodifikasi.
Cara Membuka Proteksi Buku Kerja Excel Tanpa Mengetahui Kata Sandi
Anda mungkin telah melindungi buku kerja atau spreadsheet Excel Anda dan tidak perlu mengubahnya dalam beberapa waktu, bahkan bertahun-tahun. Sekarang Anda perlu melakukan perubahan, Anda tidak lagi mengingat kata sandi yang Anda gunakan untuk melindungi spreadsheet ini.
Untungnya, langkah-langkah ini akan memungkinkan Anda untuk membuka proteksi buku kerja Anda menggunakan skrip Virtual Basic sebagai makro untuk mengidentifikasi kata sandi.
- Buka spreadsheet yang dilindungi.
-
Akses editor kode Visual Basic dengan menekan ALT+F11 atau pilih Developer > Lihat Kode.
-
Di jendela Kode lembar yang dilindungi, masukkan kode berikut:
Sub PasswordBreaker()
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 Sebagai 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 Hingga 66: Untuk k=65 Hingga 66
Untuk l=65 Hingga 66: Untuk m=65 Hingga 66: Untuk i1=65 Hingga 66
Untuk i2=65 Hingga 66: Untuk i3=65 Hingga 66: Untuk i4=65 Hingga 66
Untuk i5=65 Hingga 66: Untuk i6=65 Hingga 66: Untuk n=32 Hingga 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 "Satu kata sandi yang dapat digunakan adalah " & 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
Berikutnya: Berikutnya: Berikutnya: Berikutnya: Berikutnya
Berikutnya: Berikutnya: Berikutnya: Berikutnya: Berikutnya
End Sub
-
Pilih Run atau tekan F5 untuk mengeksekusi kode.
-
Kode akan membutuhkan waktu beberapa menit untuk dijalankan. Setelah selesai, Anda akan menerima pop-up dengan kata sandi. Pilih OK dan spreadsheet Anda tidak akan terlindungi.
Ini bukan kata sandi asli dan Anda tidak perlu mengingatnya.