Menandatangani secara digital proyek makro Anda

Catatan: Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Artikel ini menguraikan cara Anda masuk ke proyek makro secara digital dengan menggunakan sertifikat. Jika Anda belum memiliki sertifikat digital, Anda harus mendapatkannya. Untuk menguji proyek makro pada komputer, Anda dapat membuat sertifikat yang ditandatangani sendiri menggunakan alat Selfcert.exe.

Anda bisa mendapatkan sertifikat digital dari otoritas sertifikat (CA) komersial atau dari administrator keamanan internal atau profesional teknologi informasi (TI).

Untuk mempelajari selengkapnya tentang otoritas sertifikat yang menawarkan layanan untuk produk Microsoft, lihat daftar Anggota program sertifikat akar Microsoft.

Karena sertifikat digital yang Anda buat tidak dikeluarkan oleh otoritas sertifikat resmi yang tepercaya, proyek makro yang ditandatangani menggunakan sertifikat ini disebut sebagai proyek yang ditandatangani sendiri. Microsoft Office mempercayai sertifikat yang ditandatangani sendiri hanya pada komputer yang memiliki sertifikat yang ditandatangani sendiri yang ditambahkan ke Folder Sertifikasi Akar Tepercaya di Sertifikat - Penyimpanan Pengguna Saat Ini.

Untuk mempelajari cara membuat sertifikat yang ditandatangani sendiri, lihat bagian berikutnya.

  1. Masuk ke C:\Program file (x86) \Microsoft Office\root\Office16.

  2. Klik SelfCert.exe. Kotak Buat Sertifikat Digital akan muncul.

  3. Dalam kotak Nama sertifikat Anda, ketikkan nama deskriptif untuk sertifikat.

  4. Klik OK.

  5. Bila pesan SelfCert Berhasil muncul, klik OK.

  1. Masuk ke C:\Program Files\Microsoft Office\<versi Office>\.

  2. Klik SelfCert.exe. Kotak Buat Sertifikat Digital akan muncul.

  3. Dalam kotak Nama sertifikat Anda, ketikkan nama deskriptif untuk sertifikat.

  4. Klik OK.

  5. Bila pesan SelfCert Berhasil muncul, klik OK.

  1. Klik Mulai, arahkan ke Semua Program, klik Microsoft Office, klik Alat Microsoft Office, lalu klik Sertifikat Digital untuk Proyek VBA.
    Kotak Buat sertifikat Digital akan muncul.

  2. Dalam kotak Nama sertifikat Anda, ketikkan nama deskriptif untuk sertifikat.

  3. Klik OK.

  4. Bila pesan SelfCert Berhasil muncul, klik OK.

Dialog Buat Tanda Tangan Digital

Untuk menampilkan sertifikat dalam penyimpanan Sertifikat Pribadi, lakukan hal berikut:

  1. Buka Internet Explorer.

  2. Pada menu Alat, klik Opsi Internet, lalu klik tab Konten.

  3. Klik Sertifikat, lalu klik tab Pribadi.

  1. Buka file berisi proyek makro yang ingin Anda tanda tangani.

  2. Pada tab Pengembang, dalam grup Kode, klik Visual Basic.

    Catatan: Jika tab Pengembang tidak tersedia: Klik tab File. Klik Opsi. Klik Kustomisasi Pita. Dalam daftar Kustomisasi Pita, klik Pengembang, lalu klik OK.

  3. Di Visual Basic, pada menu Alat, klik Tanda Tangan Digital.

  4. Dialog Tanda Tangan Digital akan muncul.

  5. Pilih sertifikat dan klik OK.

    Catatan: Jika Anda belum memilih sertifikat digital atau ingin menggunakan sertifikat lainnya, klik Pilih. Pilih sertifikat dan klik OK.

    Catatan: 

    • Disarankan Anda menandatangani makro hanya jika solusi Anda telah teruji dan siap untuk didistribusikan: bila kode dalam proyek makro bertanda tangan diubah dengan cara apa pun, tanda tangan digitalnya akan dihapus. Namun, jika Anda memiliki sertifikat digital valid yang sebelumnya digunakan untuk menandatangani proyek pada komputer Anda, proyek makro akan ditandatangani ulang secara otomatis saat Anda menyimpannya.

    • Jika Anda ingin mencegah pengguna solusi Anda secara tidak sengaja mengubah proyek makro dan membuat tanda tangan Anda tidak valid, kunci proyek makro sebelum menandatanganinya. Tanda tangan digital Anda menunjukkan bahwa Anda menjamin proyek belum dirusak sejak Anda menandatanganinya. Tanda tangan digital Anda tidak membuktikan bahwa Anda yang menulis proyek. Oleh karena itu, mengunci proyek makro Anda tidak mencegah pengguna lain mengganti tanda tangan digital dengan tanda tangan lain. Administrator perusahaan dapat menandatangani kembali templat dan add-in sehingga mereka dapat mengontrol apa yang dijalankan oleh pengguna pada komputer mereka.

    • Jika Anda membuat add-in yang menambahkan kode pada proyek makro, kode Anda harus menentukan apakah proyek bertandatangan digital dan harus memberitahu pengguna tentang konsekuensi mengubah proyek bertanda tangan sebelum melanjutkan.

    • Bila Anda menandatangani makro secara digital, penting bagi Anda untuk mendapatkan stempel waktu sehingga pengguna lain dapat memverifikasi tanda tangan Anda jika sertifikat yang digunakan telah kedaluwarsa, atau dicabut setelah penandatanganan. Jika Anda menandatangani makro tanpa stempel waktu, tanda tangan akan tetap valid selama periode validitas sertifikat Anda.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×