Daftar Isi
Pengguna menggunakan kata sandi untuk melindungi file atau lembar kerja Excel mereka. Sayangnya, ada banyak kasus di mana pengguna juga lupa kata sandi mereka. Akibatnya, pengguna perlu memulihkan kata sandi file Excel untuk dapat menggunakan file mereka dari waktu ke waktu. Ada banyak alat atau perangkat lunak online atau offline untuk menghapus atau memulihkan kata sandi file Excel. Namun, kami tidak akan menggunakan alat online atau offline apa pun.alat atau perangkat lunak eksklusif untuk mengambil kata sandi file Excel.
Dalam artikel ini, kami mendemonstrasikan cara untuk memulihkan atau menghapus kata sandi file Excel menggunakan Makro VBA dan Alat Zip ( Winrar atau 7 Zip ).
Unduh Buku Kerja Excel
Pemulihan Kata Sandi untuk File yang Dilindungi.xlsmJenis Enkripsi File Excel
Ada dua jenis enkripsi file Excel, yaitu:
🔄 Enkripsi Buku Kerja Excel dengan Kata Sandi Enkripsi ini memerlukan kata sandi untuk membuka atau melihat file.
🔺 Jika kamu membuka file terenkripsi tersebut, excel akan menampilkan Kata sandi untuk memasukkan kata sandi untuk membuka atau melihatnya.
🔄 Enkripsi file dengan Lindungi Lembar Dalam hal ini, pengguna perlu memasukkan kata sandinya untuk mengedit atau memodifikasi lembar kerja.
2 Cara Mudah untuk Memulihkan Kata Sandi File Excel
Dalam artikel ini, kita fokus pada enkripsi file dengan Lindungi Lembar dan mendemonstrasikan Makro VBA Jika pengguna membuka lembar yang dilindungi kata sandi, Excel menampilkan penafian, yang menyatakan file tersebut adalah file yang dilindungi dan pengguna perlu memasukkan kata sandi untuk mengedit atau memodifikasi seperti yang digambarkan pada gambar di bawah ini.
Ikuti bagian terakhir untuk mengambil atau menghapus kata sandi file Excel.
🔄 Kode Makro VBA untuk Memulihkan Kata Sandi File Excel
Kami dapat memulihkan kata sandi file Excel yang terlupakan menggunakan a Makro VBA Kode mencoba iterasi kata sandi yang mungkin dan pada akhirnya, mematahkan perlindungan file dengan menghasilkan kata sandi yang bisa diterapkan untuk membuka proteksi lembar kerja.
🔺 Pastikan file terenkripsi disimpan dalam versi sebelumnya dari 2010 Excel (yaitu, Buku Kerja Excel 97-2003 (*xls) ) seperti ditunjukkan dalam gambar berikut ini.
Langkah 1: Gunakan ALT+F11 atau pergi ke Pengembang tab> Klik pada Visual Basic (dalam Kode bagian). Microsoft Visual Basic jendela terbuka. Pilih Sisipkan > Klik Modul .
Langkah 2: Tempelkan makro berikut ini di dalam Modul .
Sub RecoverExcelFilePassword() Dim u As Integer, v As Integer, w As Integer Dim x As Integer, y As Integer, z As Integer Dim u1 As Integer, u2 As Integer, u3 As Integer Dim u4 As Integer, u5 As Integer, u6 As Integer On Error Resume Next For u = 65 To 66: For v = 65 To 66: For w = 65 To 66 For x = 65 To 66: For y = 65 To 66: For u1 = 65 To 66 For u2 = 65 To 66: For u3 = 65 To 66: For u4 = 65 To 66For u5 = 65 To 66: For u6 = 65 To 66: For z = 32 To 126 ActiveSheet.Unprotect Chr(u) & Chr(v) & Chr(w) & _ Chr(x) & Chr(y) & Chr(u1) & Chr(u2) & Chr(u3) & _ Chr(u4) & Chr(u4) & Chr(u5) & Chr(u6) & Chr(z) If ActiveSheet.ProtectContents = False Then MsgBox "Dapat menggunakan Password ini: " & Chr(u) & Chr(v) & _ Chr(w) & Chr(x) & Chr(y) & Chr(u1)& Chr(u2) & _ Chr(u3) & Chr(u4) & Chr(u5) & Chr(u6) & Chr(z) Exit Sub End If Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next End Sub
Makro menghasilkan iterasi dari kata sandi yang mungkin dan menggunakannya untuk mematahkan proteksi.
Setelah itu, tekan tombol F5 Makro membutuhkan waktu yang cukup lama untuk menyelesaikannya dan mengembalikan kata sandi alternatif untuk membuka proteksi Lembar Kerja.
⧭ Peringatan: Menjalankan makro dapat kembali membekukan atau menggantung perangkat Anda. Jadi, jika Anda melakukan pekerjaan lain pada perangkat Anda, Anda tidak boleh menjalankan makro dalam kasus itu.
Baca selengkapnya: Cara Memulihkan File Excel Versi Sebelumnya (4 Cara Mudah)
Bacaan Serupa
- Cara Memulihkan File Excel yang Dihapus (5 Cara Efektif)
- [Diperbaiki:] File Excel yang Belum Disimpan Tidak dalam Pemulihan
- Cara Memulihkan Kata Sandi File Excel (2 Cara Mudah)
- Cara Memulihkan File Excel yang Ditimpa dengan Tidak Ada Versi Sebelumnya
🔄 Menghapus Kata Sandi File Excel Menggunakan Alat Zip
Dengan mengedit zip xml kita dapat menghapus bagian proteksi file dari file terenkripsi. Untuk melakukannya, lakukan langkah-langkah di bawah ini.
Langkah 1: Di direktori perangkat, Pilih file terenkripsi, dan buka Lihat > Centang Ekstensi nama file File Explorer akan menampilkan jenis file yang dipilih (mis, xlsx ).
Langkah 2: Memodifikasi Ekstensi File untuk zip dari xlsx .
Langkah 3: Sistem perangkat akan mengambil jendela konfirmasi, klik pada Ya .
Langkah 4: Berkas akan dikonversi menjadi file zip klik dua kali di atasnya.
Langkah 5: Di dalam zip ada sebuah berkas bernama xl . klik dua kali di atasnya.
Langkah 6: The xl file memegang lembar atau lembaran yang dilindungi. Dalam hal ini, sheet1.xml adalah versi zip dari file Excel terenkripsi. Salin file tersebut ke Desktop atau lokasi mana pun.
Langkah 7: Buka Berkas menggunakan Notepad .
Langkah 8: Gunakan CTRL+F untuk mengeluarkan Temukan jendela. melindungi lalu Klik pada Temukan Berikutnya di jendela. Notepad menyoroti "melindungi" teks di dalam teks file.
Langkah 9: Hapus seluruh bagian dari teks file.
Langkah 10: Sekarang, simpan file Teks menggunakan Berkas > Simpan .
Langkah 11: Setelah itu Salinan dan Ganti yang baru diselamatkan sheet1.xml dengan versi file yang di-zip.
Langkah 12: Ubah jenis file dengan mengubah Ekstensi File dari zip untuk xlsx .
🔼 Pada akhirnya, buka modifikasi xlsx dan Anda melihat bahwa Anda dapat mengedit versi file ini.
Setelah dapat mengakses file, Anda dapat menjalankan lagi proteksi kata sandi untuk file atau lembar kerja.
Baca selengkapnya: Cara Memulihkan File Excel yang Terganggu (8 Kemungkinan Cara)
Kesimpulan
Pada artikel ini, kami mendemonstrasikan cara untuk memulihkan atau menghapus kata sandi file Excel. Semoga metode ini berhasil dalam kasus Anda. Beri komentar, jika Anda memiliki pertanyaan lebih lanjut atau memiliki sesuatu untuk ditambahkan.