Microsoft Visual Basic for Applications (VBA) adalah bahasa standar untuk menulis program untuk mengotomatisasi fungsi dan tugas di Microsoft Office. Pahami cara melindungi kode VBA sehingga orang lain tidak dapat menyabotase atau mencuri makro Anda.
Untuk membuka proteksi dan menghapus kata sandi VBA, lihat artikel ini.
Langkah
Metode 1 dari 3: Amankan Kode VBA dengan Kata Sandi
Langkah 1. Buka Editor Visual Basic, biasanya ditemukan di bawah "Makro" di menu "Alat"
(Di Access, Anda mungkin perlu berada di jendela database untuk mencapai editor, tergantung pada pengaturan komputer Anda.)
-
Pilih "Properti Proyek" di menu "Alat" di dalam Editor Visual Basic.
Langkah 2. Buka tab "Perlindungan"
Langkah 3. Pilih kotak centang "Kunci Proyek untuk Dilihat"
Jika Anda tidak mencentang kotak ini, Anda tidak akan menyembunyikan kode Anda.
Langkah 4. Buat dan konfirmasikan kata sandi yang Anda inginkan di kotak yang ditunjukkan
Langkah 5. Simpan, tutup, dan buka kembali buku kerja Anda agar proteksi diterapkan
(Di Microsoft Excel 2007 dan yang lebih baru, Anda mungkin perlu menyimpan sebagai file XLSM agar kode Anda berfungsi.)
Metode 2 dari 3: Sembunyikan Kode VBA dalam File Hanya-Baca dengan Access 2007
Langkah 1. Buka tab "Alat Basis Data"
Langkah 2. Temukan grup "Alat Basis Data"
Langkah 3. Pilih "Buat ACCDE
Langkah 4. Simpan file ACCDE dengan nama yang terpisah dari file aslinya
File ACCDE itu adalah jenis file hanya-baca, jadi Anda juga harus menyimpan file aslinya agar dapat membuat perubahan apa pun.
Metode 3 dari 3: Lindungi Kode VBA Anda dengan Membuat Add-In
Langkah 1. Buat file Office kosong dari jenis yang akan menggunakan kode Anda
(Misalnya, jika kode Anda berfungsi dengan MS Excel, buat file Excel.)
Langkah 2. Salin kode VBA Anda ke Editor Visual Basic dari file kosong itu
Langkah 3. Buka jendela "Makro", biasanya disimpan di bawah "Alat
Langkah 4. Uji kode Anda lagi, yang akan men-debug-nya
Langkah 5. Hapus apa pun yang ditambahkan ke file kosong dengan pengujian Anda
Langkah 6. Tambahkan deskripsi ke makro yang akan berjalan di add-in Anda
(Anda mungkin perlu memilih "Opsi" makro untuk dapat menyisipkan deskripsi.)
Langkah 7. Kompilasi kode Anda
(Di Editor Visual Basic, lihat di bawah menu "Debug" dan pilih "Kompilasi Proyek VBA.")
Langkah 8. Simpan salinan file dalam tipe file standar
Langkah 9. Buka "Alat" di Editor Visual Basic, lalu pilih "Properti Proyek
Langkah 10. Pilih tab "Perlindungan"
Langkah 11. Aktifkan kotak centang "Kunci Proyek untuk Melihat"
(Anda mungkin juga perlu mengatur kata sandi, tergantung pada jenis file tertentu yang Anda gunakan dan pengaturan Anda 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 file ke jenis add-in yang sesuai
- Simpan add-in Microsoft Word sebagai file DOT, templat dokumen. (Jika Anda ingin add-in berjalan saat Anda memulai Word, simpan di folder Word Startup.)
- Simpan add-in Microsoft Excel sebagai file XLA.
- Simpan add-in Microsoft Access sebagai file MDE, yang akan melindungi kode VBA. (Add-in Microsoft Access juga dapat disimpan sebagai file MDA, tetapi ini tidak menyembunyikan kode.)
- Simpan add-in Microsoft PowerPoint sebagai file PPA yang akan menyembunyikan kode VBA dan membiarkannya tidak dapat diakses atau diedit oleh siapa pun selain Anda.
Langkah 14. Keluar dan buka kembali Microsoft Office
Add-in Anda sekarang harus dapat digunakan.
Tips
- Jika Anda tidak dapat menemukan VBA Editor atau Add-In Manager, pastikan itu diinstal di komputer Anda. Jika tidak, Anda mungkin perlu mengakses disk instalasi Office suite untuk menginstal program yang diperlukan.
- Pengaturan dan penyiapan khusus Anda untuk Microsoft Office dapat memengaruhi lokasi berbagai fungsi di setiap program. Jika Anda tidak dapat menemukan fungsi, coba jalankan pencarian "Bantuan" cepat untuk nama fungsi.