Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È necessario abilitare in modo esplicito l'accesso al sistema di progetto Visual Basic, Applications Edition (VBA) in Microsoft Office prima di poter creare o aprire un Strumenti di Visual Studio per il progetto di Microsoft Office System.
I progetti di sviluppo di Microsoft Office richiedono l'accesso al sistema di progetto Visual Basic, Applications Edition (VBA) in Microsoft Office Word e Microsoft Office Excel, anche se i progetti non usano Visual Basic, Applications Edition. Il supporto in fase di progettazione dei controlli sia nei progetti di Visual Basic che in quelli di Visual C# dipende infatti dal sistema di progetto di Visual Basic, Applications Edition.
Alcuni virus macro per Microsoft Office provano ad automatizzare il sistema di progetto di Visual Basic, Applications Edition per propagarsi. Abilitando l'accesso al sistema di progetto di Visual Basic, Applications Edition, si rimuove una protezione utile contro la diffusione dei virus macro. Rimangono tuttavia attivi i normali livelli di sicurezza delle macro, che, assieme all'elenco degli autori attendibili impostati per le applicazioni di Office, determineranno l'esecuzione delle macro nel computer.
Nota
Tale condizione si applica solo al computer di sviluppo. I computer degli utenti finali non necessitano di questa opzione abilitata per eseguire soluzioni Office.
È importante notare che la disabilitazione dell'accesso al sistema di progetto di Visual Basic, Applications Edition non comporta da sola la protezione dai virus, ma consente semplicemente di interrompere la diffusione di alcuni virus ad altri documenti se il computer viene infettato da un virus macro. Per impostazione predefinita, l'opzione è disabilitata per fornire un ulteriore livello di sicurezza per il computer, ma la sua abilitazione non rende il computer maggiormente soggetto ai virus se si seguono le procedure di sicurezza consigliate.
La migliore protezione contro i virus macro di Office consiste nell'eseguire Office a livello di sicurezza alto o molto elevato, per considerare attendibili solo le macro da origini verificate, note e per rimanere aggiornati con le patch di sicurezza e gli scanner di virus.
È possibile abilitare o disabilitare manualmente l'opzione Trust Access to Visual Basic Project .You can enable or disable the option Trust Access to Visual Basic Project manually.
È possibile ripristinare l'installazione di Office se vengono visualizzati errori VBA o COM.
Nota
Si è interessati allo sviluppo di soluzioni che estendono l'esperienza di Office tra più piattaforme? Vedere il nuovo modello di componenti aggiuntivi per Office. I componenti aggiuntivi di Office hanno un footprint ridotto rispetto ai componenti aggiuntivi e alle soluzioni VSTO ed è possibile compilarli usando quasi qualsiasi tecnologia di programmazione Web, ad esempio HTML5, JavaScript, CSS3 e XML.
Per abilitare o disabilitare l'accesso ai progetti Visual Basic
Scegliere la scheda File .
Fare clic su Opzioni.
Fare clic su Centro protezione e quindi su Centro protezione Impostazioni.
Nel Centro protezione fare clic su Macro Impostazioni.
Selezionare o deselezionare Considera attendibile l'accesso al modello a oggetti del progetto VBA per abilitare o disabilitare l'accesso ai progetti Visual Basic.
Fare clic su OK.
Per abilitare o disabilitare l'accesso ai progetti Visual Basic con Microsoft Office System 2007
Scegliere Macro dal menu Strumenti in Word o Excel e quindi fare clic su Sicurezza.
Nella finestra di dialogo Sicurezza fare clic sulla scheda Autori attendibili.
Selezionare questa opzione per abilitare o deselezionare per disabilitare Trust Access to Visual Basic Project (Accesso attendibile al progetto Visual Basic).
Fare clic su OK.
Per impostare il livello di sicurezza delle macro di Office
Scegliere la scheda File .
Fare clic su Opzioni.
Fare clic su Centro protezione e quindi su Centro protezione Impostazioni.
Nel Centro protezione fare clic su Macro Impostazioni.
Nella sezione Macro Impostazioni selezionare l'impostazione desiderata.
Fare clic su OK.
Per impostare il livello di sicurezza delle macro di Office con Microsoft Office System 2007
Scegliere Macro dal menu Strumenti in Word o Excel e quindi fare clic su Sicurezza.
Nella scheda Livello di sicurezza selezionare l'impostazione desiderata.
La scheda Livello di sicurezza contiene informazioni dettagliate su ogni livello. Per altre informazioni, vedere l'argomento "Livelli di sicurezza delle macro" nella Guida di Office.
Per installare VBA con Microsoft Office System 2007
In Pannello di controllo eseguire Installazione applicazioni o programmi e funzionalità.
Selezionare Office nell'elenco Programmi attualmente installati .
Fai clic su Cambia.
Selezionare Aggiungi o Rimuovi funzionalità e quindi fare clic su Continua.
Selezionare Scegli personalizzazione avanzata delle applicazioni e quindi fare clic su Avanti.
Espandere Funzionalità condivise di Office nell'elenco Scegliere le opzioni di aggiornamento per le applicazioni e gli strumenti .
Aprire il menu a discesa accanto a Visual Basic, Applications Edition e quindi fare clic su Esegui dal computer.
Fare clic su Continua.
Fare clic su Close.
Per ripristinare l'installazione di Office
In Pannello di controllo eseguire Installazione applicazioni o programmi e funzionalità.
Selezionare la versione di Office nell'elenco Programmi attualmente installati .
Fai clic su Cambia.
Selezionare Reinstalla o Ripristina e quindi fare clic su Avanti.
Selezionare Rileva e ripristina errori nell'installazione di Office e quindi fare clic su Installa.