Nwlapcug.com


Come creare una firma digitale VBA locale in Windows

Gli sviluppatori utilizzano i 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 ad esempio malware. Per firmare digitalmente il codice per il rilascio pubblico, un certificato di firma del codice deve essere acquistato da un'autorità di certificazione, che può quindi essere convalidata su qualsiasi computer. Se si desidera solo per firmare un'applicazione per te, o per alcuni utenti, è possibile creare un certificato autofirmato, ma è necessario copiare la certificazione su ogni computer che utilizza il progetto.

Istruzioni

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 poi "Strumenti di Microsoft Office". Fare clic su "Digitale certificato per progetti VBA" per aprire lo strumento di creazione del certificato.

2

Tipo il nome per il certificato, i certificati autofirmati sono solo per uso personale, quindi è possibile digitare nulla nella casella. Fare clic su "OK" per creare il certificato digitale e quindi fare clic su "OK" nella finestra di conferma.

3

Aprire Explorer del progetto Visual Basic nell'applicazione di Microsoft Office utilizzato per creare il progetto. Fare clic sul menu "Strumenti" e quindi fare clic su "Firma digitale". Fare clic sul pulsante "Scegli" e quindi fare clic su certificato digitale con il nome scelto. Fare clic sul pulsante "OK" per auto-firmare il tuo progetto.

Consigli & Avvertenze

  • Per accedere all'archivio certificati del computer, aprire Internet Explorer e quindi fare clic sul menu "Strumenti" e selezionare "Opzioni Internet". Fare clic sulla scheda "Contenuto" e fare clic sul pulsante "Certificati" per visualizzare i certificati memorizzati sul vostro computer, che è inoltre possibile esportare per mantenere una copia di backup.
  • Firmare le macro VBA permette loro di eseguire in modalità di alta sicurezza di Office, come Office disattiva le macro senza firma a questo livello di sicurezza.