Controlli VBScript bloccati nelle applicazioni client di Office 365

Nota: Questo articolo ha esaurito la sua funzione e verrà ritirato tra breve. Per evitare problemi di "Pagina non trovata", si sta procedendo alla rimozione dei collegamenti noti. Se sono stati creati collegamenti a questa pagina, rimuoverli per contribuire a ottimizzare il Web.

Ultimo aggiornamento: 14 agosto 2018

Per motivi di sicurezza, nuove build di Microsoft Office per Office 365 nell'attivazione di blocchi di Windows per i controlli VBScript. La maggior parte degli utenti non avrà un impatto, ma alcuni utenti potrebbero vedere questo errore di runtime quando provano a usare una soluzione VBA o del componente aggiuntivo che dipende da VBScript: 

'380' - 'A script engine for the specified language cannot be created.' 

Puoi sbloccare questi controlli in due modi. Il primo è scaricare un piccolo pacchetto di chiavi del registro di sistema. La seconda modifica manualmente il registro di sistema.

Scaricare un pacchetto di chiavi del registro di sistema

Per sbloccare questi controlli, fare clic qui per scaricare il pacchetto gratuito delle chiavi del registro di sistema. La pagina di download contiene istruzioni semplici per spiegarti come procedere.

Preferirei farlo da solo

Per riattivare manualmente i controlli VBScript è necessario modificare il registro di sistema di Windows.

Attenzione:  Seguire questa procedura con attenzione. La modifica non corretta del Registro di sistema potrebbe comportare problemi gravi. Prima di iniziare, ti consigliamo di avere un buon backup noto del registro di sistema. Per altre informazioni, vedere questo articolo: come eseguire il backup e ripristinare il registro di sistema in Windows..

  1. Chiudere tutte le applicazioni di Microsoft Office.

  2. Avviare l'editor del registro di sistema facendo clic su Start (o premendo il tasto Windows sulla tastiera) e quindi digitando Regedit e premendo invio.

  3. Individuare la sottochiave del registro di sistema appropriata. Sarà una delle opzioni seguenti:

    Per Office a 64 bit o 32 bit in Windows 32 bit

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\ 

    oppure

    Per Office a 32 bit in Windows a 64 bit

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\

    Suggerimento: È possibile usare CTRL + F per trovare rapidamente le sottochiavi nell'editor del registro di sistema.

    Nota: Se il codice di compatibilità com non è presente nel computer, sarà necessario crearlo. Fare clic con il pulsante destro del mouse sul.. Nodo \File e selezionare nuovo > chiave. Assegnare un nome alla nuova compatibilità com chiave, quindi procedere con il passaggio 4.

  4. Aggiungere una nuova sottochiave alla compatibilità com facendo clic con il pulsante destro del mouse su compatibilità com e scegliendo nuova > chiave. La nuova chiave sarà denominata per il CLSID del controllo che si vuole sbloccare.

    Controllo

    CLSID

    Lingua VBScript

    {B54F3741-5B07-11cf-A4B0-00AA004A55E8}

    Creazione di linguaggi VBScript

    {B54F3742-5B07-11cf-A4B0-00AA004A55E8}

    Codifica della lingua VBScript

    {B54F3743-5B07-11cf-A4B0-00AA004A55E8}

    In genere dovrai usare solo la prima nella tabella (lingua VBScript). Se si scopre che è necessario sbloccare altri controlli, ripetere i passaggi 4-8 per ogni controllo aggiuntivo.

  5. Fare clic con il pulsante destro del mouse sulla nuova chiave appena creata al passaggio 4 e scegliere nuovo > valore DWORD (32 bit).

  6. Assegnare alla nuova sottochiave il nome dei contrassegni di compatibilità e il valore 0.

  7. Fare clic con il pulsante destro del mouse sulla nuova chiave creata nel passaggio 4 e scegliere nuovo > valore DWORD (32 bit).

  8. Assegnare alla nuova sottochiave il nome ActivationFilterOverride e il valore 1.

  9. Chiudere l'editor del registro di sistema.

Il controllo necessario dovrebbe ora essere sbloccato.

Nota:  Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Queste informazioni sono risultate utili' Questo è l'articolo in inglese per riferimento.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×