Alcune impostazioni per visual basic Editor abilitate in una versione precedente di un'applicazione di Office sono disabilitate in Office 2010
Sintomi
Considerate il seguente scenario: Si crea un file in un'applicazione di Microsoft Office 2007 o in una versione precedente dell'applicazione. Si noti che alcune impostazioni per microsoft Visual Basic Editor sono abilitate nell'applicazione, ad esempio l'opzione Richiedi dichiarazione variabile e l'opzione Compila su richiesta. Quando si apre il file in un'applicazione di Microsoft Office 2010, queste impostazioni vengono disabilitate.
Causa
Questo problema si verifica perché Visual Basic, Applications Edition (VBA) viene aggiornato alla versione 7.0 in Microsoft Office 2010. Di conseguenza, le voci del Registro di sistema che corrispondono alle impostazioni per l'editor di Visual Basic si trovano in una sottochiave diversa. In Office 2010 le voci del Registro di sistema si trovano nella sottochiave seguente:
HKEY_CURRENT_USER\Software\Microsoft\VBA\7.0\Common
Nelle versioni precedenti di Office, le voci del Registro di sistema si trovano nella sottochiave seguente:
HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common
Soluzione alternativa
Per risolvere questo problema, abilitare le impostazioni manualmente. A tale scopo, usare uno dei metodi seguenti:
Metodo 1
Avviare un'applicazione di Office 2010.
Nella scheda Sviluppo fare clic su Visual Basic.
Se si avvia Microsoft Access 2010, fare clic su Visual Basic nella scheda Strumenti di database.
Nel menu Strumenti fare clic su Opzioni.
Nella finestra di dialogo Opzioni selezionare qualsiasi opzione da abilitare e quindi fare clic su OK.
Metodo 2
Importante
In questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Poiché l'errata modifica del Registro di sistema può causare seri problemi, Di conseguenza, attenersi scrupolosamente alla procedura indicata. Per una maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. In questo modo sarà possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire backup e ripristino del Registro di sistema, vedere Backup e ripristino del Registro di sistema in Windows.
Fare clic su Start, scegliere Esegui, digitare regedit, quindi fare clic su OK.
Individuare la seguente sottochiave del Registro di sistema:
HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common
Scegliere Esporta dal menu File.
Nella finestra di dialogo Esporta file del Registro di sistema selezionare un percorso e un nome per il file esportato.
Assicurarsi che l'opzione Ramo selezionato sia abilitata e quindi fare clic su Salva.
Aprire il file esportato nel Blocco note.
Individuare la stringa seguente:
[HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common]
Modificare quindi questa stringa nel modo seguente:
[HKEY_CURRENT_USER\Software\Microsoft\VBA\7.0\Common]
Salvare e chiudere il file nel Blocco note.
In Registro di sistema Editor fare clic su Importa dal menu File.
Nella finestra di dialogo Esporta file del Registro di sistema selezionare il file appena salvato e quindi fare clic su Apri.
Fare clic su OK.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Ulteriori informazioni
Per visualizzare la scheda Sviluppo nella barra multifunzione di alcune applicazioni di Microsoft Office 2010, seguire questa procedura:
- Nella scheda File fare clic su Opzioni.
- Nella scheda Personalizza barra multifunzione fare clic per selezionare la casella di controllo Sviluppo nella sezione Personalizza barra multifunzione e quindi fare clic su OK.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per