Di Excel, Anda dapat mengubah pengaturan keamanan makro untuk mengontrol makro yang berjalan dan keadaannya ketika buku kerja dibuka. Misalnya, makro mungkin diizinkan untuk berjalan berdasarkan pada apakah makro ditandatangani secara digital oleh pengembang tepercaya
Untuk informasi selengkapnya tentang pengaturan keamanan makro dalam dokumen Microsoft Office, lihat Mengaktifkan atau menonaktifkan makro dalam file Office.
Daftar berikut ini merangkum berbagai pengaturan keamanan makro. Di bawah semua pengaturan, jika perangkat lunak antivirus yang bekerja dengan Microsoft 365 diinstal dan buku kerja berisi makro, buku kerja dipindai untuk virus yang dikenal sebelum dibuka.
-
Nonaktifkan semua makro tanpa pemberitahuan Klik opsi ini jika Anda tidak mempercayai makro. Semua makro di dalam dokumen dan pemberitahuan keamanan tentang makro dinonaktifkan. Jika ada dokumen yang berisi makro tanpa tanda tangan yang Anda percayai, Anda bisa meletakkan dokumen itu ke dalam lokasi tepercaya. Dokumen dalam lokasi tepercaya diperbolehkan untuk dijalankan tanpa diperiksa oleh sistem keamanan Pusat Kepercayaan.
-
Nonaktifkan semua makro dengan pemberitahuan Ini adalah pengaturan default. Klik opsi ini jika Anda ingin makro dinonaktifkan, tapi Anda ingin mendapatkan pemberitahuan keamanan jika terdapat makro. Dengan cara ini, Anda dapat memilih kapan harus mengaktifkan makro tersebut berdasarkan kasus.
-
Nonaktifkan semua makro kecuali makro yang ditandatangani secara digital Pengaturan ini sama dengan opsi Nonaktifkan semua makro dengan pemberitahuan, kecuali jika makro ditandatangani secara digital oleh penerbit tepercaya, makro bisa berjalan jika Anda sudah yang mempercayai penerbitnya. Jika Anda belum mempercayai penerbitnya, Anda diberi tahu. Dengan demikian, Anda bisa memilih untuk mengaktifkan makro yang ditandatangani tersebut atau mempercayai penerbitnya. Semua makro yang tidak ditandatangani dinonaktifkan tanpa pemberitahuan.
-
Aktifkan semua makro (tidak direkomendasikan, kode yang berpotensi berbahaya mungkin dijalankan) Klik opsi ini untuk membolehkan semua makro berjalan. Menggunakan pengaturan ini membuat komputer Anda rentan terhadap kode berpotensi jahat dan tidak direkomendasikan.
-
Percayai akses ke model objek proyek VBA Pengaturan ini adalah untuk pengembang dan digunakan untuk sengaja mengunci atau memperbolehkan akses ke model objek VBA dari semua klien Otomatisasi. Dengan kata lain, opsi ini menyediakan opsi keamanan untuk kode yang tertulis untuk mengotomatisasi sebuah program Office dan secara terprogram memanipulasi lingkungan dan model objek Microsoft Visual Basic for Applications (VBA). Ini adalah pengaturan per pengguna dan per aplikasi, dan menyangkal access secara default. Opsi keamanan Ini menjadikan program yang tidak sah lebih sulit menyusun kode "replikasi diri" yang dapat merugikan sistem pengguna akhir. Agar semua klien Otomatisasi dapat mengakses model objek VBA secara terprogram, pengguna yang menjalankan kode harus memberikan akses secara eksplisit. Untuk mengaktifkan akses, pilih kotak centang.
Office menggunakan teknologi Microsoft Authenticode agar pembuat makro dapat menandatangani file atau proyek makro secara digital. Sertifikat yang digunakan untuk membuat tanda tangan mengonfirmasi bahwa makro atau dokumen berasal dari penanda tangan, dan tanda tangan mengonfirmasi bahwa makro atau dokumen belum diubah.
Setelah Anda menginstal sertifikat digital, Anda bisa menandatangani proyek file dan makro.
Mendapatkan sertifikat digital untuk penandatanganan
Anda dapat mendapatkan sertifikat digital dari otoritas sertifikat (CA) komersial, atau dari administrator keamanan internal maupun profesional teknologi informasi (TI).
Untuk mempelajari selengkapnya tentang otoritas sertifikat yang menyediakan layanan untuk produk Microsoft, lihat daftar Anggota Program Sertifikat Akar Microsoft.
Membuat sertifikat digital Anda sendiri untuk penandatanganan sendiri
Anda juga bisa membuat sertifikat yang ditandatangani sendiri menggunakan alat Selfcert.exe.
Catatan: Karena sertifikat digital yang Anda buat tidak dikeluarkan oleh otoritas sertifikat resmi, proyek makro yang ditandatangani dengan menggunakan sertifikat semacam ini disebut sebagai proyek yang ditandatangani sendiri. Microsoft Office mempercayai sertifikat yang ditandatangani sendiri hanya pada komputer yang memiliki sertifikat di penyimpanan Sertifikat Pribadi.
Untuk informasi selengkapnya tentang cara menandatangani makro secara digital, lihat Menandatangani proyek makro secara digital.
Mengubah pengaturan keamanan makro
Anda bisa mengubah pengaturan keamanan makro di Pusat Kepercayaan, kecuali jika administrator sistem di organisasi Anda telah mengubah pengaturan default untuk mencegah Anda mengubah pengaturan tersebut.
-
Pada tab Pengembang, di grup Kode, klik Keamanan Makro.
Untuk mengaktifkan tab Pengembang, lihat Perlihatkan tab Pengembang.
-
Di kategori Pengaturan Makro, di bawah Pengaturan Makro, klik opsi yang Anda inginkan.
Catatan: Perubahan apa pun yang Anda buat dalam kategori Pengaturan Makro di Excel hanya berlaku pada Excel dan tidak memengaruhi program Microsoft Office lainnya.
Anda juga dapat mengakses Pusat Kepercayaan di Opsi Excel. Untuk melakukannya, klik Opsi, lalu klik Pengaturan Pusat Kepercayaan > Pusat Kepercayaan > Pengaturan Makro.
Untuk informasi selengkapnya tentang keamanan makro, lihat topik berikut ini:
Pemecahan Masalah
Saya tidak dapat mengubah pengaturan keamanan makro saya
Beberapa pengguna mungkin tidak bisa mengubah pengaturan Pusat Kepercayaan sehubungan dengan kebijakan keamanan grup di organisasi mereka. Dalam kasus tersebut, Anda harus menghubungi administrator TI organisasi Anda.
Perlu bantuan lainnya?
Anda selalu dapat bertanya kepada ahli di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas.