Cara Menghapus Kata Sandi dari Proyek VBA Excel [4 Metode]
![Cara Menghapus Kata Sandi dari Proyek VBA Excel [4 Metode]](https://www.passmapa.com/images/desbloquear-proyecto-vba-excel.png)
Saya ingin tahu cara menghapus kata sandi dari proyek VBA di Excel. Siapa yang bisa membantuku?
Sebelum mencari cara menghapus password VBA di Excel, Anda harus memahami arti VBA. VBA merupakan singkatan dari Visual Basic for Applications. Ini digunakan oleh berbagai aplikasi MS, khususnya MS Excel, untuk menambahkan beberapa fitur dan juga untuk membantu dalam mengotomatisasi tugas-tugas rutin. Karena sifat dan kebutuhannya akan keamanan file, sebagian besar pengguna mengenkripsi proyek VBA dengan kata sandi. Namun, manusia tidaklah sempurna dan password VBA bisa saja dilupakan. Implikasi yang jelas adalah Anda tidak dapat mengakses atau mengedit kode VBA Excel Anda. Untuk mengatasi kekacauan ini, Anda memerlukan cara untuk memecahkan kata sandi Excel VBA. Untungnya, ada banyak cara untuk menyelesaikan tugas ini. Pada artikel ini, Anda akan menerima panduan terperinci tentang 4 metode teratas untuk memecahkan kata sandi Excel VBA.
Bagian 1: Cara Menghapus Kata Sandi Proyek VBA di Excel Tanpa Program
Membuka kunci proyek VBA di Excel dapat dilakukan dengan bantuan perangkat lunak dekripsi VBA otomatis atau dengan cara manual. Menggali cara memecahkan kata sandi Excel VBA secara manual, ada beberapa cara bagus yang mampu menyelesaikan pekerjaan itu. Anda dapat memilih dari opsi ini dan mencoba dengan file Excel Anda yang dilindungi. Pada akhirnya, salah satu opsi ini mungkin lebih baik, tergantung pada sifat dokumen Anda yang dilindungi dan kebutuhan yang ada. Sebelum memanfaatkan metode manual ini, Anda harus membuat cadangan file Excel Anda.
Metode 1. Ubah ekstensi file untuk membuka kunci modul Excel VBA
Metode ini melibatkan perubahan ekstensi file .xlsm ke format lain dan kemudian kembali ke format .xlsm setelahnya. Meskipun prosesnya lama, Anda dapat mengikutinya dengan hati-hati untuk menghapus kata sandi Excel VBA Anda pada akhirnya. Langkah-langkah berikut menggambarkan bagaimana Anda dapat memecahkan kata sandi proyek Excel VBA hanya dengan mengubah ekstensi file.
Langkah 1 : Temukan file .xlsm target dan ubah ekstensi file .xlsm menjadi zip.
Langkah 2 : Sekarang buka file ini melalui salah satu program Archiver yang Anda miliki. Anda dapat menggunakan WinRAR atau 7-Zip. Jika Anda melakukan ini, Anda akan melihat struktur direktori file Anda berikut ini.
Langkah 3 : Navigasikan ke opsi direktori XL dan ekstrak file berlabel “VBAProject.bin”.
Langkah 4 : Buka file VBAProject.bin melalui hex editor mana saja dan centang teks “DPB=” di dalam file di hex editor.
Langkah 5 : Setelah Anda menemukan teks ini, hapus saja dan ganti dengan “DPX=”. Sekarang simpan dan tutup file Anda di hex editor. Timpa VBAProject.bin lama dengan VBAProject.bin baru yang telah diedit hex.
Langkah 6 : Kembalikan ekstensi file ke .xlsm lalu buka di Excel. Di jendela pop-up peringatan, pilih “Ya” dan abaikan opsi lainnya.
Langkah 7 : Jalankan editor VBA dan pilih “OK” jika kotak dialog muncul.
Langkah 8 : Klik kanan nama proyek VBA Anda lalu pilih properti. Pilih tab “Perlindungan” dan hapus kata sandi yang ada. Selain itu, nonaktifkan kotak centang “Kunci Proyek untuk Dilihat” dan aktifkan kembali. Masukkan kata sandi yang sesuai dan konfirmasikan. Klik "OK" untuk melakukan perubahan.
Metode 2. Hapus Kata Sandi Proyek VBA Excel dengan Hex Editor
Hex Editor memberi Anda platform yang bagus untuk mengedit produk hex dan akhirnya memecahkan kata sandi Excel VBA. Dalam metode ini, Anda akan membuat file xls tiruan, menetapkan kata sandi, dan menggunakannya untuk mengakses Excel yang dilindungi.
Langkah 1 : Gunakan editor Hex untuk membuat file Excel (xls) baru. Hanya file sederhana yang bisa melakukannya.
Langkah 2 : Buat kata sandi untuk file ini di bagian VBA. Anda dapat menekan Alt+F11 untuk mengakses opsi ini.
Langkah 3 : Setelah Anda membuat kata sandi yang mudah diingat, simpan file baru ini dan keluar.
Langkah 4 : Buka file yang baru dibuat ini, tetapi kali ini, buka melalui hex editor. Setelah dibuka, cari dan salin baris yang dimulai dengan kunci berikut: CMG=, DPB= dan GC=.
Langkah 5 : Sekarang buka file Excel yang ingin Anda pecahkan kata sandinya dengan Hex editor. Rekatkan teks yang disalin ke bidang masing-masing dan simpan perubahannya. Keluar dari file.
Langkah 6 : Biasanya buka file Excel dan gunakan kata sandi yang sama dengan yang Anda buat untuk file xls tiruan untuk melihat kode VBA.
Metode 3. Hapus kata sandi dari proyek Excel VBA dengan Visual Basic Editor
Berbeda dengan editor Hex, Editor Visual Basic memungkinkan pengguna untuk mengedit kode karakter, bukan kode heksadesimal. Prosesnya tidak terlalu lama. Namun Anda harus berhati-hati karena kode-kode tersebut memerlukan perhatian agar tidak terjadi kesalahan. Langkah-langkah berikut dengan jelas menggambarkan bagaimana Anda dapat memecahkan kata sandi Makro Excel dengan Editor Visual Basic.
Langkah 1 : Buka secara manual masing-masing buku kerja yang berisi lembar Excel yang diproteksi.
Langkah 2 : Sekarang buka Editor Visual Basic menggunakan perintah Alt+F11. Masuk ke Modul Sematkan lalu tempelkan kode berikut pada jendela kode yang tersedia di sebelah kanan.
Langkah 3 : Keluar dari jendela VBA Editor dan lanjutkan dengan lembar kerja yang diproteksi.
Langkah 4 : Buka Alat > Makro > Makro. Dalam daftar yang muncul, klik dua kali pada opsi “PasswordBreaker”. Anda sekarang seharusnya dapat mengakses file Excel yang dilindungi kata sandi.
Bagian 2: Batasan manual saat membuka kunci proyek VBA di Excel
Meskipun metode manual berguna untuk memecahkan kata sandi Excel VBA, metode tersebut jauh dari sempurna. Metode-metode ini memiliki banyak masalah sehingga tidak cocok untuk file Excel yang penting dan rumit. Berikut ini adalah beberapa keterbatasan umum metode manual.
- Membutuhkan pengetahuan teknis : Seperti yang Anda lihat, sebagian besar opsi di atas melibatkan banyak kode. Jadi jika Anda memiliki sedikit pengetahuan teknis, Anda akan kesulitan dengan opsi manual ini.
- Ini menghabiskan banyak waktu : Banyak metode manual melibatkan proses yang panjang. Fakta bahwa ini juga melibatkan kode dan pergerakan di berbagai platform membuatnya lebih membosankan dan oleh karena itu pengguna akan menganggapnya lambat dan membosankan.
- Tingkat kesuksesan : Yang penting pada akhirnya adalah apakah kita bisa memecahkan password VBA Excel atau tidak. Sayangnya, opsi manual ini mencatat tingkat keberhasilan paling rendah. Oleh karena itu, tidak disarankan menghabiskan banyak waktu dan tenaga dan kemudian tidak mendapatkan hasil yang Anda butuhkan.
Meskipun demikian, jika semua opsi gagal atau Anda bosan dengan kekurangannya, coba gunakan aplikasi khusus seperti Passper for Excel untuk memecahkan kata sandi Excel VBA secara otomatis.
Bagian 3: Cara Memecahkan Kata Sandi VBA Excel Secara Otomatis
Lulus untuk Excel adalah alat pembuka kata sandi yang sangat kuat untuk file Excel. Program ini menjamin tingkat keberhasilan 100% untuk memecahkan kata sandi proyek Excel VBA. Dengan kecepatan dekripsi super cepat dan kemudahan penggunaan, tidak ada alasan untuk meragukan kemampuan Passper for Excel. Penting juga untuk dicatat bahwa Passper untuk Excel dapat digunakan untuk memecahkan kata sandi pembuka dokumen untuk file Excel.
Fitur utama Passper untuk Excel:
- Semua batasan pengeditan dan pemformatan dalam proyek VBA, lembar kerja, atau buku kerja Anda dapat diuraikan secara instan.
- Dengan Passper untuk Excel, satu klik sederhana akan memungkinkan Anda menghilangkan perlindungan kata sandi pada proyek VBA Anda.
- Data Anda tidak akan terpengaruh atau rusak setelah menggunakan program ini.
- Program ini memiliki kompatibilitas yang sangat luas. Semua jenis file Excel termasuk .xlsm, .xlsb, .xltx, .xltm kompatibel dengannya.
Passper for Excel telah melayani jutaan pengguna di seluruh dunia. Dan mendapat review positif dari penggunanya. Jangan ragu untuk mencobanya sekarang.
Cara menghapus kata sandi VBA di Excel dengan Passper for Excel
Langkah 1: Luncurkan Passper for Excel di PC Anda dan klik opsi “Hapus Pembatasan”.
Langkah 2: Di jendela baru, klik tombol “Pilih File” dan ikuti petunjuk di layar untuk mengunggah file Excel VBA yang dilindungi kata sandi ke antarmuka program.
Langkah 3: Saat file yang dilindungi kata sandi diunggah, tekan opsi "Hapus" untuk menghapus kata sandi proyek VBA di file Excel Anda.
Program ini secara otomatis akan menghapus batasan dalam hitungan detik. Ketika selesai, Anda akan melihat pemberitahuan sukses di bagian bawah layar.
Kesimpulan
Panduan ini dengan jelas menguraikan beberapa metode yang masuk akal untuk memecahkan kata sandi Excel VBA. Namun, beberapa bentuk lebih unggul daripada yang lain karena kemampuannya menangani kata sandi VBA yang rumit, kemudahan penggunaan, dan tingkat keberhasilan yang dipublikasikan. Dari banyaknya informasi yang diberikan di atas, tidak ada yang bisa membantahnya Lulus untuk Excel sebagai solusi nyata untuk memecahkan kata sandi proyek Excel VBA. Semua parameter pengukuran menempatkannya di depan opsi manual. Pilih Passper untuk Excel dan selesaikan masalah kata sandi VBA Anda selamanya.