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 Files (x86)\Microsoft Office\root\.

  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, dan lalu klik Sertifikat Digital untuk proyek VBA.
    Kotak Buat sertifikat Digital 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.

Anda dapat memperoleh sertifikat digital dari otoritas sertifikat (CA) komersial atau dari administrator keamanan.

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, 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.

  1. Klik tombol Mulai, arahkan ke Semua Program, klik Microsoft Office, klik Alat Microsoft Office, lalu klik Sertifikat Digital untuk Proyek VBA. Dalam kotak Nama sertifikat Anda, ketikkan nama deskriptif untuk sertifikat.

  2. Ketika pesan konfirmasi sertifikat muncul, klik OK.

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.

Atas Halaman

  1. Klik tombol Mulai, arahkan ke Semua Program, arahkan ke Microsoft Office, arahkan ke Alat Microsoft Office, lalu klik Sertifikat Digital untuk Proyek VBA. Dalam kotak Nama sertifikat Anda, ketikkan nama deskriptif untuk sertifikat.

  2. Ketika pesan konfirmasi sertifikat muncul, klik OK.

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

  1. Buka Windows Internet Explorer.

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

  3. Klik Sertifikat, lalu klik tab Pribadi.

Atas Halaman

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

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

      Jika tab Pengembang tidak tersedia, klik Tombol Microsoft Office Gambar tombol Office , lalu klik Opsi Excel. Klik Populer, lalu centang Tampilkan tab Pengembang di Pita.

      Catatan: Pita tersebut adalah bagian dari Antarmuka pengguna Microsoft Office Fluent.

  2. Di Penjelajah Proyek Visual Basic, pilih proyek yang ingin ditandatangani.

  3. Pada menu Alat, klik Tanda Tangan Digital.

  4. Lakukan salah satu hal berikut:

    • Jika Anda belum memilih sertifikat digital atau ingin menggunakan sertifikat lainnya, klik Pilih, pilih sertifikat, lalu klik OK dua kali.

    • Untuk menggunakan sertifikat saat ini, klik OK.

      Catatan: 

      • Tandatangani makro hanya jika solusi telah teruji dan siap didistribusikan, karena apabila kode dalam proyek makro bertanda tangan diubah dengan cara apa pun, tanda tangan digitalnya akan dihapus. Namun, jika memiliki sertifikat digital valid yang sebelumnya digunakan untuk menandatangani proyek di komputer Anda, proyek makro akan ditandatangani ulang secara otomatis ketika disimpan.

      • Jika ingin mencegah pengguna solusi mengubah proyek makro secara tidak sengaja dan membuat tanda tangan tidak valid, kunci proyek makro sebelum menandatanganinya. Tanda tangan digital hanya menunjukkan bahwa Anda menjamin proyek belum rusak sejak ditandatangani. Tanda tangan digital tidak membuktikan bahwa Anda yang menulis proyek. Oleh karena itu, mengunci proyek makro tidak akan mencegah pengguna lain mengganti tanda tangan digital dengan tanda tangan lain. Administrator perusahaan dapat menandatangani ulang templat dan add-in sehingga mereka dapat mengontrol apa yang dapat 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.

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

  1. Buka file berisi proyek makro yang ingin ditandatangani.

    • Pada menu Alat, arahkan ke Makro, lalu klik Editor Visual Basic.

  2. Di Penjelajah Proyek Visual Basic, pilih proyek yang ingin ditandatangani.

  3. Pada menu Alat, klik Tanda Tangan Digital.

  4. Lakukan salah satu hal berikut:

    • Jika Anda belum memilih sertifikat digital atau ingin menggunakan sertifikat lainnya, klik Pilih, pilih sertifikat, lalu klik OK dua kali.

    • Untuk menggunakan sertifikat saat ini, klik OK.

      Catatan: 

      • Tandatangani makro hanya jika solusi telah teruji dan siap didistribusikan, karena apabila kode dalam proyek makro bertanda tangan diubah dengan cara apa pun, tanda tangan digitalnya akan dihapus. Namun, jika memiliki sertifikat digital valid yang sebelumnya digunakan untuk menandatangani proyek di komputer Anda, proyek makro akan ditandatangani ulang secara otomatis ketika disimpan.

      • Jika ingin mencegah pengguna solusi mengubah proyek makro secara tidak sengaja dan membuat tanda tangan tidak valid, kunci proyek makro sebelum menandatanganinya. Tanda tangan digital hanya menunjukkan bahwa Anda menjamin proyek belum rusak sejak ditandatangani. Tanda tangan digital tidak membuktikan bahwa Anda yang menulis proyek. Oleh karena itu, mengunci proyek makro tidak akan mencegah pengguna lain mengganti tanda tangan digital dengan tanda tangan lain. Administrator perusahaan dapat menandatangani ulang templat dan add-in sehingga mereka dapat mengontrol apa yang dapat 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.

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

Atas Halaman

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

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

      Jika tab Pengembang tidak tersedia, klik Tombol Microsoft Office Gambar tombol Office , lalu klik Opsi PowerPoint. Klik Populer, lalu centang Tampilkan tab Pengembang di Pita.

      Catatan: Pita tersebut adalah bagian dari Antarmuka pengguna Microsoft Office Fluent.

  2. Di Penjelajah Proyek Visual Basic, pilih proyek yang ingin ditandatangani.

  3. Pada menu Alat, klik Tanda Tangan Digital.

  4. Lakukan salah satu hal berikut:

    • Jika Anda belum memilih sertifikat digital atau ingin menggunakan sertifikat lainnya, klik Pilih, pilih sertifikat, lalu klik OK dua kali.

    • Untuk menggunakan sertifikat saat ini, klik OK.

      Catatan: 

      • Tandatangani makro hanya jika solusi telah teruji dan siap didistribusikan, karena apabila kode dalam proyek makro bertanda tangan diubah dengan cara apa pun, tanda tangan digitalnya akan dihapus. Namun, jika memiliki sertifikat digital valid yang sebelumnya digunakan untuk menandatangani proyek di komputer Anda, proyek makro akan ditandatangani ulang secara otomatis ketika disimpan.

      • Jika ingin mencegah pengguna solusi mengubah proyek makro secara tidak sengaja dan membuat tanda tangan tidak valid, kunci proyek makro sebelum menandatanganinya. Tanda tangan digital hanya menunjukkan bahwa Anda menjamin proyek belum rusak sejak ditandatangani. Tanda tangan digital tidak membuktikan bahwa Anda yang menulis proyek. Oleh karena itu, mengunci proyek makro tidak akan mencegah pengguna lain mengganti tanda tangan digital dengan tanda tangan lain. Administrator perusahaan dapat menandatangani ulang templat dan add-in sehingga mereka dapat mengontrol apa yang dapat 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.

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

Atas Halaman

  1. Buka file berisi proyek makro yang ingin ditandatangani.

    • Pada menu Alat, arahkan ke Makro, lalu klik Editor Visual Basic.

  2. Di Penjelajah Proyek Visual Basic, pilih proyek yang ingin ditandatangani.

  3. Pada menu Alat, klik Tanda Tangan Digital.

  4. Lakukan salah satu hal berikut:

    • Jika Anda belum memilih sertifikat digital atau ingin menggunakan sertifikat lainnya, klik Pilih, pilih sertifikat, lalu klik OK dua kali.

    • Untuk menggunakan sertifikat saat ini, klik OK.

      Catatan: 

      • Tandatangani makro hanya jika solusi telah teruji dan siap didistribusikan, karena apabila kode dalam proyek makro bertanda tangan diubah dengan cara apa pun, tanda tangan digitalnya akan dihapus. Namun, jika memiliki sertifikat digital valid yang sebelumnya digunakan untuk menandatangani proyek di komputer Anda, proyek makro akan ditandatangani ulang secara otomatis ketika disimpan.

      • Jika ingin mencegah pengguna solusi mengubah proyek makro secara tidak sengaja dan membuat tanda tangan tidak valid, kunci proyek makro sebelum menandatanganinya. Tanda tangan digital hanya menunjukkan bahwa Anda menjamin proyek belum rusak sejak ditandatangani. Tanda tangan digital tidak membuktikan bahwa Anda yang menulis proyek. Oleh karena itu, mengunci proyek makro tidak akan mencegah pengguna lain mengganti tanda tangan digital dengan tanda tangan lain. Administrator perusahaan dapat menandatangani ulang templat dan add-in sehingga mereka dapat mengontrol apa yang dapat 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.

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

Atas Halaman

  1. Buka file berisi proyek makro yang ingin ditandatangani.

    • Pada menu Alat, arahkan ke Makro, lalu klik Editor Visual Basic.

  2. Di Penjelajah Proyek Visual Basic, pilih proyek yang ingin ditandatangani.

  3. Pada menu Alat, klik Tanda Tangan Digital.

  4. Lakukan salah satu hal berikut:

    • Jika Anda belum memilih sertifikat digital atau ingin menggunakan sertifikat lainnya, klik Pilih, pilih sertifikat, lalu klik OK dua kali.

    • Untuk menggunakan sertifikat saat ini, klik OK.

      Catatan: 

      • Tandatangani makro hanya jika solusi telah teruji dan siap didistribusikan, karena apabila kode dalam proyek makro bertanda tangan diubah dengan cara apa pun, tanda tangan digitalnya akan dihapus. Namun, jika memiliki sertifikat digital valid yang sebelumnya digunakan untuk menandatangani proyek di komputer Anda, proyek makro akan ditandatangani ulang secara otomatis ketika disimpan.

      • Jika ingin mencegah pengguna solusi mengubah proyek makro secara tidak sengaja dan membuat tanda tangan tidak valid, kunci proyek makro sebelum menandatanganinya. Tanda tangan digital hanya menunjukkan bahwa Anda menjamin proyek belum rusak sejak ditandatangani. Tanda tangan digital tidak membuktikan bahwa Anda yang menulis proyek. Oleh karena itu, mengunci proyek makro tidak akan mencegah pengguna lain mengganti tanda tangan digital dengan tanda tangan lain. Administrator perusahaan dapat menandatangani ulang templat dan add-in sehingga mereka dapat mengontrol apa yang dapat 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.

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

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

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

      Jika tab Pengembang tidak tersedia, klik Tombol Microsoft Office Gambar tombol Office , lalu klik Opsi Word. Klik Populer, lalu centang Tampilkan tab Pengembang di Pita.

      Catatan: Pita tersebut adalah bagian dari Antarmuka pengguna Microsoft Office Fluent.

  2. Di Penjelajah Proyek Visual Basic, pilih proyek yang ingin ditandatangani.

  3. Pada menu Alat, klik Tanda Tangan Digital.

  4. Lakukan salah satu hal berikut:

    • Jika Anda belum memilih sertifikat digital atau ingin menggunakan sertifikat lainnya, klik Pilih, pilih sertifikat, lalu klik OK dua kali.

    • Untuk menggunakan sertifikat saat ini, klik OK.

      Catatan: 

      • Tandatangani makro hanya jika solusi telah teruji dan siap didistribusikan, karena apabila kode dalam proyek makro bertanda tangan diubah dengan cara apa pun, tanda tangan digitalnya akan dihapus. Namun, jika memiliki sertifikat digital valid yang sebelumnya digunakan untuk menandatangani proyek di komputer Anda, proyek makro akan ditandatangani ulang secara otomatis ketika disimpan.

      • Jika ingin mencegah pengguna solusi mengubah proyek makro secara tidak sengaja dan membuat tanda tangan tidak valid, kunci proyek makro sebelum menandatanganinya. Tanda tangan digital hanya menunjukkan bahwa Anda menjamin proyek belum rusak sejak ditandatangani. Tanda tangan digital tidak membuktikan bahwa Anda yang menulis proyek. Oleh karena itu, mengunci proyek makro tidak akan mencegah pengguna lain mengganti tanda tangan digital dengan tanda tangan lain. Administrator perusahaan dapat menandatangani ulang templat dan add-in sehingga mereka dapat mengontrol apa yang dapat 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.

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

Atas Halaman

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.

×