Bagaimana cara mengaktifkan macro di excel?

Cara Mengaktifkan Macro di Excel – Pada artikel kali ini menjelaskan security dasar pada macro dan menunjukan bagaimana menyesuaikan security setting untuk menjalankan code visual basic secara aman.

Seperti halnya banyak technology, macro dapat di pergunakan untuk kebaikan maupun keburukan, macro pada umumnya di set non-aktif atau disable secara default.

Security Macro pada excel

Sebelum kalian mengaktifkan macro pada excel kalian, penting bagi kalian untuk memahami apa bahayanya jika kalian mengaktifkan macro yang mukin akan terjadi.

Aktifkan makro melalui Security Warning Barr

Dengan pengaturan makro default, saat Kalian pertama kali membuka workbook yang berisi makro, Bar Security Warning berwarna kuning muncul di bagian atas lembar tepat di bawah ribbon:

Jika Kalian mempercayai sumber file dan mengetahui bahwa semua makro aman, klik tombol Aktifkan Konten atau Aktifkan Makro. Ini akan mengaktifkan makro dan membuat file menjadi dokumen tepercaya. Berikutnya saat Kalian membuka workbook kembali, Security Warning tidak akan muncul.

Jika sumber file tidak diketahui dan Kalian tidak ingin mengaktifkan makro, Kalian dapat mengklik tombol ‘X’ untuk menutup Security Warning. Peringatan akan hilang, tetapi makro akan tetap dinonaktifkan. Setiap upaya untuk menjalankan makro akan menghasilkan pesan berikut ini.

Jika Kalian menonaktifkan makro secara tidak sengaja, cukup buka kembali buku kerja, lalu klik tombol Aktifkan Konten di bar peringatan.

Aktifkan makro dalam tampilan Backstage

Cara lain untuk mengaktifkan makro untuk workbook tertentu adalah melalui tampilan Office Backstage. Begini caranya:

1. Klik tab File, lalu klik Info di menu sebelah kiri.

2. Di area Security Warning, klik Enable Content > Enable All Content.

Seperti metode sebelumnya, Workbook Kalian akan menjadi dokumen tepercaya.

Apa yang harus Kalian ketahui tentang dokumen tepercaya di Excel

Mengaktifkan makro melalui Bar pesan atau tampilan Backstage membuat file menjadi dokumen tepercaya. Namun, beberapa file Excel tidak dapat dijadikan dokumen tepercaya. Misalnya, file dibuka dari lokasi yang tidak aman seperti Folder Temp, atau jika administrator sistem telah menyetel kebijakan keamanan di organisasi Kalian untuk menonaktifkan semua makro tanpa pemberitahuan. Dalam kasus seperti itu, makro hanya diaktifkan untuk satu waktu. Pada pembukaan file berikutnya, Excel akan meminta Kalian untuk mengaktifkan kembali konten tersebut. Untuk menghindari hal ini, Kalian dapat mengubah pengaturan Trust Center atau menyimpan file ke lokasi tepercaya.

Setelah Workbook tertentu menjadi dokumen tepercaya, tidak ada cara untuk tidak memercayainya. Kalian hanya dapat menghapus daftar Dokumen Tepercaya. Untuk ini, lakukan hal berikut:

1. Klik File> Options.

2. Di sisi kiri, pilih Trust Center, lalu klik Trust Center Settings.

3. Dalam kotak dialog Trust Center, pilih Dokumen Tepercaya di sebelah kiri.

4. Klik Clear, lalu klik OK.

Ini akan membuat semua file tepercaya sebelumnya menjadi tidak tepercaya. Saat Kalian membuka file seperti itu, Security Warning akan muncul.

Tip. Jika Kalian tidak ingin membuat dokumen apa pun dipercaya, centang kotak Nonaktifkan Dokumen Tepercaya. Kalian masih bisa mengaktifkan makro saat membuka buku kerja, tapi hanya untuk sesi saat ini.

Cara mengaktifkan makro untuk satu sesi

Cara mengaktifkan makro untuk satu sesi dalam beberapa situasi, masuk akal untuk mengaktifkan makro hanya untuk satu waktu. Misalnya, saat Kalian menerima file Excel dengan kode VBA yang ingin Kalian selidiki, tetapi Kalian tidak ingin menjadikan file ini sebagai dokumen tepercaya.

Instruksi berikut akan memandu Kalian melalui langkah-langkah untuk mengaktifkan makro selama file dibuka:

1. Klik tab File> Info.

2. Di area Security Warning, klik Aktifkan Konten> Opsi Lanjutan.

3. Dalam kotak dialog Opsi Keamanan Microsoft Office, pilih Aktifkan konten untuk sesi ini, dan klik OK.

Ini mengaktifkan makro untuk satu kali. Saat Kalian menutup buku kerja, lalu membukanya kembali, peringatan akan muncul lagi.

Cara mengaktifkan makro di semua Workbook melalui Trust Center

Microsoft Excel menentukan apakah akan memperbolehkan atau melarang kode VBA untuk dijalankan berdasarkan pengaturan makro yang dipilih di Trust Center, yang merupakan tempat Kalian mengonfigurasi semua pengaturan keamanan untuk Excel.

Untuk mengaktifkan makro di semua WorkbookExcel secara default, inilah yang perlu Kalian lakukan:

1. Buka tab File> Opsi.

2. Pada panel sisi kiri, pilih Trust Center, lalu klik Trust Center Settings ….

3. Dalam kotak dialog Trust Center, klik Pengaturan Makro di sebelah kiri, pilih Aktifkan semua makro dan klik OK.

Catatan:

• Opsi yang Kalian atur melalui Trust Center menjadi pengaturan makro default baru dan berlaku secara global untuk semua file Excel Kalian. Jika Kalian ingin mengaktifkan makro hanya untuk Workbooktertentu, simpan makro di Trust Locationssebagai gantinya.

• Mengaktifkan semua makro di semua Workbookmembuat komputer Kalian rentan terhadap kode yang berpotensi berbahaya.

Pengaturan makro Excel menjelaskan

Di bawah ini kami akan menjelaskan secara singkat semua pengaturan makro di Trust Center untuk membantu Kalian membuat keputusan yang tepat:

• Nonaktifkan semua makro tanpa pemberitahuan – semua makro dinonaktifkan; tidak ada peringatan yang akan muncul. Kalian tidak akan bisa menjalankan makro apa pun kecuali yang disimpan di lokasi tepercaya.

• Nonaktifkan semua makro dengan pemberitahuan [default] – makro dinonaktifkan, tetapi Kalian dapat mengaktifkannya berdasarkan kasus per kasus.

• Nonaktifkan semua makro kecuali makro yang ditKaliantangani secara digital – makro yang tidak bertKalian tangan dinonaktifkan dengan pemberitahuan. Makro yang ditKaliantangani secara digital dengan sertifikat khusus oleh penerbit tepercaya diizinkan untuk dijalankan. Jika Kalian belum mempercayai penerbit, Excel akan meminta Kalian untuk mempercayai penerbit dan mengaktifkan makro.

• Aktifkan semua makro [tidak disarankan] – semua makro diizinkan untuk dijalankan, termasuk kode yang berpotensi berbahaya.

• Percayai akses ke model objek proyek VBA – pengaturan ini mengontrol akses terprogram ke model objek Visual Basic for Applications. Ini dinonaktifkan secara default untuk mencegah program yang tidak sah mengubah makro Kalian atau membuat kode berbahaya yang mereplikasi diri sendiri.

Saat mengubah pengaturan Trust Center, harap diingat bahwa pengaturan tersebut hanya berlaku untuk Excel, tidak untuk semua program Office.

Aktifkan makro secara permanen di lokasi tepercaya

Alih-alih memanipulasi pengaturan makro global, Kalian bisa mengonfigurasi Excel untuk mempercayai lokasi tertentu di komputer atau jaringan lokal Kalian. File Excel apa pun di Trust Locationsterbuka dengan makro diaktifkan dan tanpa Security Warning, bahkan jika opsi Nonaktifkan semua makro tanpa pemberitahuan dipilih di pengaturan Trust Center. Ini memungkinkan Kalian menjalankan makro di Workbooktertentu saat semua makro Excel lainnya dinonaktifkan!

Contoh file tersebut di WorkbookMakro Pribadi – semua kode VBA di Workbooktersebut tersedia untuk Kalian gunakan setiap kali Kalian memulai Excel, terlepas dari pengaturan makro Kalian.

Untuk melihat Trust Locationssaat ini atau menambahkan yang baru, lakukan langkah-langkah berikut:

1. Klik File> Options.

2. Di panel kiri, pilih Trust Center, lalu klik Trust Center Settings….

3. Di kotak dialog Trust Center, pilih Trusted Locations di sisi kiri. Kalian akan melihat daftar Trust Locationsdefault. Lokasi ini penting untuk pekerjaan Excel add-in, makro, dan template yang benar, dan tidak boleh diubah. Secara teknis, Kalian bisa menyimpan Workbook Kalian ke salah satu lokasi default Excel, tapi lebih baik membuatnya sendiri.

4. Untuk mengatur Trust LocationsKalian, klik Tambah lokasi baru….

5. Dalam kotak dialog Trust Locations Microsoft Office, lakukan hal berikut:

o Klik tombol Browse untuk menavigasi ke folder yang ingin Kalian jadikan lokasi tepercaya.

o Jika Kalian ingin subfolder dari folder yang dipilih juga dipercaya, centang kotak Subfolder dari lokasi ini juga dipercaya.

o Ketikkan pemberitahuan singkat di bidang Deskripsi [ini dapat membantu Kalian mengelola beberapa lokasi] atau biarkan kosong.

o Klik OK.

6. Klik OK dua kali untuk menutup kotak dialog yang tersisa.

Selesai! Kalian sekarang bisa meletakkan Workbook Kalian dengan makro di Trust Locations Kalian sendiri dan tidak peduli tentang pengaturan keamanan Excel.

Tip dan catatan:

• Harap berhati-hati saat memilih lokasi tepercaya. Karena Excel secara otomatis mengaktifkan semua makro di semua Workbook yang disimpan di lokasi tepercaya, mereka menjadi semacam celah di sistem keamanan Kalian, rentan terhadap virus makro dan serangan peretasan. Jangan pernah menjadikan folder sementara apa pun sebagai sumber tepercaya. Juga, berhati-hatilah dengan folder Dokumen, lebih baik buat subfolder dan tetapkan sebagai lokasi tepercaya.

• Jika Kalian tidak sengaja menambahkan folder tertentu ke daftar lokasi tepercaya, pilih folder itu dan klik tombol Hapus.

Cara mengaktifkan makro secara terprogram dengan VBA

Di forum Excel, banyak orang bertanya apakah dimungkinkan untuk mengaktifkan makro secara terprogram saat membuka Workbookdan menonaktifkannya sebelum keluar. Jawaban langsungnya adalah “Tidak, itu tidak mungkin”. Karena keamanan makro sangat penting untuk keamanan Excel, Microsoft merancang kode VBA apa pun hanya untuk dipicu oleh klik pengguna.

Namun, saat Microsoft menutup pintu, pengguna membuka jendela 🙂 Sebagai solusinya, seseorang menyarankan cara untuk memaksa pengguna mengaktifkan makro dengan semacam “layar pembuka” atau “lembar instruksi”. Ide umumnya adalah sebagai berikut:

Kalian menulis kode yang membuat semua lembar kerja kecuali satu sangat tersembunyi [xlSheetVeryHidden]. Lembar yang terlihat [layar pembuka] mengatakan sesuatu seperti “Harap aktifkan makro dan buka kembali file” atau memberikan instruksi yang lebih detail.

Jika makro dinonaktifkan, pengguna hanya dapat melihat lembar kerja “Layar Pembuka”; semua lembar lainnya sangat tersembunyi.

Jika makro diaktifkan, kode memunculkan semua lembar, lalu membuatnya sangat tersembunyi lagi saat Workbookditutup.

Contoh kode dapat ditemukan di sini dan di sini.

Cara menonaktifkan makro di Excel

Seperti yang telah disebutkan, pengaturan default Excel adalah menonaktifkan makro dengan pemberitahuan dan memperbolehkan pengguna untuk mengaktifkannya secara manual jika mereka mau. Jika Kalian ingin menonaktifkan semua makro secara diam-diam, tanpa pemberitahuan apa pun, pilih opsi yang sesuai [yang pertama] di Trust Center.

1. Di Excel Kalian, klik tab File> Opsi.

2. Pada panel sisi kiri, pilih Trust Center, lalu klik Trust Center Settings….

3. Di menu sebelah kiri, pilih Pengaturan Makro, pilih Nonaktifkan semua makro tanpa pemberitahuan, dan klik OK.

Begitulah cara Kalian mengaktifkan dan menonaktifkan makro di Excel. Saya berterima kasih telah membaca dan berharap melihat Kalian di blog saya minggu depan!

Bagaimana cara mengaktifkan macro excel?

Untuk mengaktifkan akses, pilih kotak centang..
Klik tab File..
Klik Opsi..
Klik Pusat Kepercayaan, lalu klik Pengaturan Pusat Kepercayaan..
Dalam Pusat Kepercayaan, klik Pengaturan Makro..
Buat pilihan yang Anda inginkan, lalu klik OK..

Macro Excel ada dimana?

Klik tab File. Klik Opsi. Klik Pusat Kepercayaan, lalu klik Pengaturan Pusat Kepercayaan. Dalam Pusat Kepercayaan, klik Pengaturan Makro.

Bagaimana cara mengaktifkan macro VBA?

Langkah-langkahnya adalah sebagai berikut:.
Pada Tab developer pilih menu Macro yang ada di group Code untuk mengaktifkan kotak dialog Macro. ... .
Saat kotak dialog Macro sudah muncul, double klik pada nama prosedur yang ingin anda panggil atau silahkan pilih nama prosedur yang ingin anda jalankan kemudian pilih menu Run..

Bagaimana cara menjalankan program macro yang sudah dibuat?

Menjalankan makro dari tab Pengembang.
Buka buku kerja yang berisi makro..
Pada tab Pengembang, dalam grup Kode,klik Makro..
Dalam kotak Nama makro, klik makro yang ingin Anda jalankan, dan tekan tombol Jalankan..
Anda juga memiliki pilihan lain: Opsi - Tambahkan tombol pintasan, atau deskripsi makro..

Bài mới nhất

Chủ Đề