Visual Basic for Applications (VBA) Microsoft adalah bahasa standard untuk menulis program untuk mengautomasikan fungsi dan tugas di Microsoft Office. Fahami cara melindungi kod VBA sehingga orang lain tidak dapat mensabotaj atau mencuri makro anda.
Untuk perlindungan dan penghapusan kata laluan VBA, lihat artikel ini.
Langkah-langkah
Kaedah 1 dari 3: Kod VBA Selamat dengan Kata Laluan
Langkah 1. Buka Visual Basic Editor, biasanya terdapat di bawah "Makro" di menu "Alat"
(Di Access, Anda mungkin harus berada di jendela pangkalan data untuk menghubungi editor, bergantung pada pengaturan komputer Anda.)
-
Pilih "Project Properties" dalam menu "Tool" dalam Visual Basic Editor.
Langkah 2. Pergi ke tab "Perlindungan"
Langkah 3. Pilih kotak centang "Kunci Projek untuk Melihat"
Sekiranya anda tidak mencentang kotak ini, anda tidak akan menyembunyikan kod anda.
Langkah 4. Buat dan sahkan kata laluan yang anda inginkan di kotak yang ditunjukkan
Langkah 5. Simpan, tutup, dan buka semula buku kerja anda agar perlindungan tersebut berkuat kuasa
(Dalam Microsoft Excel 2007 dan yang lebih baru, anda mungkin perlu menyimpan sebagai fail XLSM agar kod anda berfungsi.)
Kaedah 2 dari 3: Sembunyikan Kod VBA dalam Fail Hanya Baca dengan Akses 2007
Langkah 1. Pergi ke tab "Alat Pangkalan Data"
Langkah 2. Cari kumpulan "Alat Pangkalan Data"
Langkah 3. Pilih "Buat ACCDE
Langkah 4. Simpan fail ACCDE dengan nama yang terpisah dari fail asal
Fail ACCDE itu adalah jenis fail yang hanya boleh dibaca, jadi anda juga perlu menyimpan fail asalnya agar dapat membuat perubahan.
Kaedah 3 dari 3: Lindungi Kod VBA Anda dengan Membuat Tambahan
Langkah 1. Buat fail Office kosong dari jenis yang akan menggunakan kod anda
(Contohnya, jika kod anda berfungsi dengan MS Excel, buat fail Excel.)
Langkah 2. Salin kod VBA anda ke Visual Basic Editor fail kosong itu
Langkah 3. Buka tetingkap "Makro", biasanya disimpan di bawah "Alat"
Langkah 4. Uji kod anda sekali lagi, yang menyahpepijatnya
Langkah 5. Keluarkan apa sahaja yang ditambahkan ke fail kosong oleh ujian anda
Langkah 6. Tambahkan keterangan ke makro yang akan dijalankan dalam add-in anda
(Anda mungkin perlu memilih "Pilihan" makro untuk dapat memasukkan keterangan.)
Langkah 7. Susun kod anda
(Dalam Visual Basic Editor, lihat di bawah menu "Debug" dan pilih "Compile VBA Project.")
Langkah 8. Simpan salinan fail dalam jenis fail standard
Langkah 9. Pergi ke "Tools" di Visual Basic Editor, kemudian pilih "Project Properties
Langkah 10. Pilih tab "Perlindungan"
Langkah 11. Aktifkan kotak centang "Kunci Projek untuk Melihat"
(Anda mungkin juga perlu menetapkan kata laluan, bergantung pada jenis fail tertentu yang Anda gunakan dan tetapan untuk MS Office dan komputer anda.)
Langkah 12. Buka kotak dialog "Save As " atau "Save a Copy"
Langkah 13. Akses menu drop-down dan ubah jenis fail ke jenis add-in yang sesuai
- Simpan tambahan Microsoft Word sebagai fail DOT, templat dokumen. (Sekiranya anda mahu add-in dijalankan semasa anda memulakan Word, simpan di folder Word Startup.)
- Simpan tambahan Microsoft Excel sebagai fail XLA.
- Simpan tambahan Microsoft Access sebagai fail MDE, yang akan melindungi kod VBA. (Microsoft Access add-in juga dapat disimpan sebagai file MDA, tetapi ini tidak menyembunyikan kodnya.)
- Simpan add-in Microsoft PowerPoint sebagai fail PPA yang akan menyembunyikan kod VBA dan tidak dapat digunakan oleh orang lain selain anda untuk mengaksesnya atau mengeditnya.
Langkah 14. Tutup dan buka semula Microsoft Office
Tambahan anda kini boleh digunakan.
Petua
- Sekiranya anda tidak dapat menemui Editor VBA atau Pengurus Tambah, pastikan ia dipasang di komputer anda. Sekiranya tidak, anda mungkin perlu mengakses cakera pemasangan suite Office anda untuk memasang program yang diperlukan.
- Tetapan dan penyediaan khusus anda untuk Microsoft Office dapat mempengaruhi lokasi fungsi yang berlainan di setiap program. Sekiranya anda tidak dapat menemui fungsi, cuba jalankan "Bantuan" pantas untuk mencari nama fungsi.