Excel

Bagaimana untuk mengalih keluar kata laluan daripada projek Excel VBA dengan/tanpa kata laluan

Projek Excel Visual Basic for Applications (VBA) ialah bahasa pengaturcaraan yang digunakan dalam Excel untuk membangunkan atur cara mudah. Ia biasanya digunakan untuk menukar pekerjaan yang rumit atau memakan masa kepada proses automatik yang menjimatkan masa, seterusnya meningkatkan kualiti proses pelaporan. Projek VBA ini, walau bagaimanapun, kadangkala boleh dilindungi kata laluan, untuk melindungi privasi anda atau untuk mengelakkan sebarang pelanggaran skrip kerja asal. Akibatnya, kadangkala sukar untuk mengingati kata laluan ini, sama ada kerana pengguna terlupa atau kehilangan kata laluan atau atas pelbagai sebab lain. Oleh itu, artikel ini akan menyerlahkan pelbagai cara mudah yang boleh digunakan untuk mengalih keluar kata laluan daripada projek Excel VBA.

Terdapat dua jenis kes yang mungkin anda hadapi semasa cuba mengalih keluar kata laluan daripada projek Excel VBA. Kami akan bercakap mengenai kedua-dua perkara ini secara berperingkat.

Bahagian 1: Buang Kata Laluan Projek VBA Excel Tanpa Mengetahui Kata Laluan

Untuk melakukan ini, anda boleh mengambil beberapa pendekatan, tiga daripadanya adalah seperti berikut:

Keluarkan Kata Laluan Projek VBA Excel dalam Satu Klik untuk Fail XLS/XLSM

Terdapat berbilang program di pasaran yang boleh membantu anda mengalih keluar kata laluan daripada projek Excel VBA. Contoh yang baik ialah Passper untuk Excel , yang merupakan penyelesaian yang mudah dan berkesan untuk menyingkirkan serta-merta semua perlindungan pengeditan dan pemformatan yang dibina di dalam lembaran kerja/buku kerja oleh kod VBA.

Beberapa ciri utama Pasper for Excel ialah:

  • Kata laluan projek VBA dalam buku kerja Excel anda boleh dialih keluar dengan satu klik mudah .
  • Jaminan a 100% kadar kejayaan .
  • Pasukan Pasper mengambil berat tentang keselamatan daripada mereka data . Tidak akan ada kehilangan atau kebocoran data semasa/selepas proses penyingkiran.
  • Program ini mempunyai a keserasian yang luas . Menyokong .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm dan fail lain yang dicipta oleh Microsoft Excel.

Untuk menggambarkan betapa mudahnya menggunakan Passper for Excel, kami telah menyediakan panduan terperinci untuk anda. Pertama sekali, anda perlu memuat turun program dan memasangnya pada komputer anda.

Cubalah secara percuma

Langkah 1. Setelah dipasang, anda mesti memilih pilihan "Alih keluar sekatan".

Mengalih keluar sekatan Excel

Langkah 2. Gunakan butang "Pilih fail" untuk memuat naik fail Excel yang dilindungi kata laluan. Sebaik sahaja fail itu ditambahkan pada perisian, cuma klik pada pilihan "Padam" untuk menyingkirkan perlindungan kata laluan daripada helaian Excel anda.

pilih fail excel

Langkah 3. Dalam beberapa saat, kata laluan projek VBA akan dialih keluar daripada buku kerja Excel anda.

alih keluar sekatan Excel

Passper untuk Excel Ia adalah program yang berkuasa dan boleh dipercayai. Ia telah menerima ulasan positif daripada pengguna. Jangan teragak-agak untuk menggunakannya.

Cubalah secara percuma

Buang Kata Laluan Projek VBA Excel Dalam Talian

Pendekatan lain untuk mengalih keluar kata laluan projek VBA dalam dokumen Excel anda ialah menggunakan perkhidmatan dalam talian yang tersedia di web. Contoh yang baik bagi jenis alat dalam talian ini ialah Pembuang Kata Laluan Office VBA. Alat dalam talian ini membantu anda menyingkirkan perlindungan anda, tetapi memerlukan banyak langkah. Prosedurnya adalah seterusnya:

Langkah 1: Klik "Buka Fail" untuk memuat naik fail Excel yang dilindungi kata laluan projek VBA anda.

Bagaimana untuk mengalih keluar kata laluan daripada projek Excel VBA dengan/tanpa kata laluan

Langkah 2: Klik "Nyahsulit VBA" untuk mengesahkan muat turun dokumen baharu.

Langkah 3: Setelah dimuat turun, buka dokumen. Ia akan mengingatkan anda bahawa projek itu mengandungi kunci yang tidak sah. Klik "Ya" untuk meneruskan.

Bagaimana untuk mengalih keluar kata laluan daripada projek Excel VBA dengan/tanpa kata laluan

Langkah 4: Tekan ALT+F11 untuk membuka projek VBA. Dalam tetingkap makro, anda tidak seharusnya mengembangkan projek. Seterusnya, pergi ke Tools>VBA Project Properties.

Langkah 5: Pergi ke tab Perlindungan, tetapkan kata laluan baharu pilihan anda dan biarkan kotak semak dipilih.

Langkah 6: Simpan dokumen dan tutup projek VBA.

Langkah 7: Buka buku kerja Excel anda sekali lagi dan ulangi langkah 4.

Langkah 8: Kali ini anda perlu mengosongkan kotak semak dan medan kata laluan dalam tab "Perlindungan".

Langkah 9: Simpan semula dokumen itu. Kata laluan telah dialih keluar.

Kelemahan kaedah ini:

  • Memuat naik fail Excel anda akan mengambil masa. Selain itu, tiada bar pemprosesan, jadi anda tidak dapat mengetahui sama ada fail anda telah dimuat naik atau tidak.
  • Memuat naik fail Excel anda ke tapak web mereka tidak selamat untuk data anda, terutamanya apabila data anda sensitif.

Buang Kata Laluan daripada Projek VBA Excel Menggunakan Editor HEX

Editor hex boleh menjadi alat yang berguna jika anda ingin mengalih keluar kata laluan secara manual daripada projek Excel VBA anda. Terdapat dua pendekatan berbeza yang diperlukan untuk mengalih keluar kata laluan berdasarkan sambungan jenis fail Excel. Sebelum memulakan proses manual, sentiasa ingat untuk membuat sandaran fail Excel yang sedang anda gunakan.

Jika jenis fail ialah XLS:

Langkah 1: Buka fail .xls yang dilindungi kata laluan dengan editor heks dan cari rentetan "DPB."

Langkah 2: Gantikan "DPB" dengan "DPX".

Bagaimana untuk mengalih keluar kata laluan daripada projek Excel VBA dengan/tanpa kata laluan

Langkah 3: Simpan fail dan keluar dari editor.

Langkah 4: Seterusnya, buka fail dengan Microsoft Excel. Pemberitahuan ralat berbilang akan muncul, yang merupakan perkara biasa. Pastikan anda mengklik pada mereka.

Langkah 5: Sekarang tekan ALT+F11 untuk membuka tetingkap projek VBA dan klik pada sifat VBAProject dari menu Alat.

Langkah 6: Pada tab Perlindungan, tukar kata laluan kepada sesuatu yang mudah dan mudah diingati.

Langkah 7: Simpan buku kerja dan keluar dari tetingkap.

Langkah 8: Buka semula buku kerja Excel dan akses tetingkap projek VBA dengan menekan ALT+F11 dan masukkan kata laluan yang baru anda tukar. Ulangi langkah 6, tetapi kali ini anda boleh mengalih keluar kata laluan.

Langkah 9: Simpan buku kerja dan anda kini mempunyai fail Excel tanpa kata laluan.

Jika jenis fail ialah XLSM:

Untuk sambungan .xlsm, langkah tambahan diperlukan pada permulaan. Di bawah ini kami menawarkan panduan langkah demi langkah.

Langkah 1: Tukar sambungan fail .xlsm anda kepada .zip. Kemudian buka dengan 7Zip atau WinZip.

Langkah 2: Cari dan salin fail “xl/vbaProject.bas” atau “xl/vbaProject.bin” daripada fail zip. Pastikan folder zip masih terbuka.

Langkah 3: Klik dan buka fail "xl/vbaProject.bas" atau "xl/vbaProject.bin" menggunakan editor hex.

Bagaimana untuk mengalih keluar kata laluan daripada projek Excel VBA dengan/tanpa kata laluan

Langkah 4: Cari rentetan "DPB" dan gantikannya dengan "DPX".

Langkah 5: Simpan fail dan salin semula ke folder Zip (anda boleh seret dan lepaskan fail ke dalam folder).

Langkah 6: Sekarang, zip semua fail dalam folder ke dalam fail Zip baharu. Seterusnya, tukar sambungan fail kepada .xlsm.

Langkah 7: Seterusnya, buka fail .xlsm. Pelbagai pemberitahuan ralat akan muncul. Klik "Ya" untuk meneruskan.

Langkah 8: Tekan ALT+F11 untuk membuka projek VBA dan klik VBAProject Properties pada menu Tools.

Langkah 9: Buka tab Perlindungan, nyahtanda "Kunci projek untuk dilihat" dan tekan OK.

Langkah 10: Simpan fail .xlsm dan tutup tetingkap

Kelemahan kaedah ini:

  • Terdapat banyak editor hex di tapak web. Memilih yang baik adalah tugas yang sukar jika anda tidak mempunyai pengetahuan teknikal.
  • Sesetengah pengguna melaporkan bahawa mereka tidak boleh memuat turun editor heksadesimal. Oleh itu, kaedah ini tidak selalu berguna untuk anda.

Bahagian 2: Buang Kata Laluan Projek VBA Excel dengan Kata Laluan Diketahui

Kes ini agak lebih mudah untuk dilaksanakan dan serupa dengan perbincangan kami sebelum ini. Untuk memudahkan pemahaman, prosedur diterangkan di bawah:

Langkah 1: Buka buku kerja Excel anda dengan Microsoft Excel. Tekan Alt+F11 untuk mengakses projek VBA.

Langkah 2: Pergi ke Tools>VBAProject Properties. Masukkan kata laluan yang betul dalam kotak dialog Kata Laluan VBAProject.

Bagaimana untuk mengalih keluar kata laluan daripada projek Excel VBA dengan/tanpa kata laluan

Langkah 3: Pergi ke tab Perlindungan, nyahtanda "Kunci projek untuk melihat" dan lumpuhkan kata laluan dalam kotak berikut.

Bagaimana untuk mengalih keluar kata laluan daripada projek Excel VBA dengan/tanpa kata laluan

Langkah 4: Klik "OK" dan simpan operasi. Itu sahaja.

Kesimpulan

Ia boleh menjadi tugas yang mengerikan untuk mengalih keluar kata laluan projek VBA daripada fail Excel. Ia sentiasa disyorkan untuk menggunakan penyelesaian yang berkesan dan mudah digunakan apabila berurusan dengan jenis fail ini. Ini menjimatkan banyak masa dan paling mudah. Cuba sekarang Passper untuk Excel dan anda akan sangat kagum.

Cubalah secara percuma

Catatan berkaitan

Tinggalkan pesanan

Alamat e-mel anda tidak akan diterbitkan.

Butang kembali ke atas
Kongsi melalui
Salin pautan