Come creare un locale Firma VBA digitale in Windows

March 13

Gli sviluppatori utilizzano certificati digitali per firmare il codice per verificare che hanno creato il progetto, e per consentire agli utenti di verificare che nessuno ha manomesso il codice dopo la compilazione, per aggiungere il malware per esempio. Per firmare digitalmente il codice per il rilascio pubblico, un certificato di firma del codice deve essere acquistato da un'autorità di certificazione, che possono poi essere convalidato su qualsiasi computer. Se si desidera solo per firmare una domanda di te, o pochi utenti, è possibile creare un certificato auto-firmato, ma è necessario copiare il certificato su ogni computer utilizzando il progetto.

istruzione

1 Fare clic sul pulsante Start di Windows e quindi fare clic su "Tutti i programmi". Fare clic sul gruppo di programmi "Microsoft Office", e quindi "Strumenti di Office". Clicca su "certificato digitale per progetti VBA" per aprire lo strumento di creazione del certificato.

2 Digitare il nome per il certificato, certificati autofirmati sono solo per uso personale, in modo da poter digitare nulla nella casella. Fai clic su "OK" per creare il certificato digitale, e quindi fare clic su "OK" nella finestra di conferma.

3 Aprire il Visual Basic progetti in Microsoft Office Applicazione utilizzata per creare il progetto. Fare clic sul menu "Strumenti" e poi su "Firma digitale". Fare clic sul pulsante "Scegli", e poi clicca sul certificato digitale con il nome scelto. Fare clic sul pulsante "OK" per auto-firmare il progetto.

Consigli e avvertenze

  • Per accedere al certificati sul computer, aprire Internet Explorer, quindi fare clic sul menu "Strumenti" e selezionare "Opzioni Internet". Fare clic sulla scheda "Contenuto", e quindi fare clic sul pulsante "certificati" per vedere i certificati memorizzati nel computer, che si può anche esportare per tenere una copia di backup.
  • Firmare le macro VBA permette loro di eseguire in modalità alta protezione di Office, come Ufficio disattiva le macro non firmate a questo livello di sicurezza.