Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Sintomi

Assegnare una macro a un oggetto in un foglio di lavoro di Excel. Dopo avere copiato il foglio di lavoro in una nuova cartella di lavoro di Excel in Microsoft Office Excel 2007, la macro non funziona nella nuova cartella di lavoro e viene visualizzato il seguente messaggio di errore:

Impossibile eseguire la macro <Nome macro >. La macro potrebbe non essere disponibile nella cartella di lavoro o tutte le macro possono essere disattivate.

Soluzione

Importante Questa sezione, metodo o attività contiene passaggi su come modificare il Registro di sistema. Tuttavia, una modifica errata del registro di sistema potrebbe causare gravi problemi. Pertanto, assicurarsi di seguire attentamente i passaggi. Per maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. Cosicché sia possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire il backup e ripristinare il Registro di sistema, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:

322756 Come eseguire il backup e il ripristino del Registro di sistema in WindowsPer risolvere questo problema, applicare l'hotfix descritto nell'articolo della Microsoft Knowledge Base (KB) 981731. Quindi, impostare la voce di registro per abilitare l'hotfix Enforce2003CopyOBName. A tale scopo, attenersi alla seguente procedura:

  1. Applicare il pacchetto di hotfix 981731.Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

    981731 Descrizione del pacchetto hotfix di Office Excel 2007 (excel-x-None. msp, graph-x-None. msp, oartconv-x-None. msp, oart-x-None. msp, xlconv-x-None. msp): 27 aprile 2010

  2. Impostare la voce del Registro di sistema Enforce2003CopyOBName. A tal fine, attenersi alla seguente procedura:

    1. Avviare l'editor del Registro di sistema.

      • In Windows Vista, fare clic su Start the Start button , digitare regedit nella casella Inizia ricerca e quindi premere INVIO. User Account Control Se viene chiesto di immettere una password di amministratore o di confermare, digitare la password o confermare.

      • In Windows XP, fare clic su Start, scegliere Esegui, digitare regedit nella casella Apri, quindi fare clic su OK.

    2. Individuare e selezionare la seguente sottochiave del Registro di sistema:

      HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Options

    3. Scegliere Nuovo dal menu Modifica, quindi fare clic su Valore DWORD.

    4. Digitare Enforce2003CopyOBNamee quindi premere INVIO.

    5. Destro Enforce2003CopyOBNamee quindi fare clic su Modifica.

    6. Nella casella Valore dati digitare 1, quindi fare clic su OK.

    7. Uscire dall'editor del Registro di sistema.

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×