Applies ToExcel per Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

Anche se Microsoft Excel supporta ancora le macro di Excel 4.0 (XLM), è consigliabile eseguirne la migrazione all'ultima versione di Microsoft Visual Basic, Applications Edition (VBA). La migrazione delle macro consente di sfruttare i miglioramenti apportati al modello a oggetti di programmazione VBA. Per semplificare questa operazione, alcuni nuovi oggetti, metodi e proprietà sono stati aggiunti al modello a oggetti per le poche funzioni rimanenti che non avevano equivalenti nelle versioni precedenti di VBA. Inoltre, sono stati aggiunti miglioramenti delle prestazioni per le operazioni di Imposta pagina in VBA per offrire prestazioni simili a PAGE. SETUP() nelle macro XLM.

Se si decide di non essere ancora pronti per la migrazione, è comunque possibile eseguire macro di Excel 4.0. Quando si apre una macro XLM in Excel con le macro disabilitate, Excel visualizza il messaggio seguente:

"A causa delle impostazioni di sicurezza, le macro sono state disabilitate. Per eseguire macro, è necessario riaprire la cartella di lavoro e quindi scegliere di abilitare le macro. Per altre informazioni sull'abilitazione delle macro, fare clic su ?".

Per modificare le impostazioni delle macro per consentire l'esecuzione di macro XLM, eseguire le operazioni seguenti:

  1. Fare clic sulla scheda File e quindi su Opzioni.

  2. Fare clic su Centro protezione e quindi su Impostazioni Centro protezione.

  3. Fare clic su Impostazioni macro e quindi selezionare la casella di controllo Abilita macro di Excel 4.0 quando le macro VBA sono abilitate . È quindi possibile selezionare Disabilita macro VBA con notifica o Abilita tutte le macro (scelta non consigliata, potrebbe essere eseguito codice pericoloso). 

    Importante: È consigliabile non usare l'impostazione Abilita tutte le macro (scelta non consigliata, potrebbe essere eseguito codice pericoloso) o, in questo caso, ripristinare l'impostazione di sicurezza delle macro su Disabilita macro VBA con notifica o Disabilita le macro VBA senza notifica il prima possibile.

  4. Fare clic su Impostazioni blocco file e quindi in Tipo file selezionare Fogli macro di Excel 4 e verificare che la casella di controllo Apri sia selezionata.

  5. In Comportamento di apertura per i tipi di file selezionati fare clic su Apri i tipi di file selezionati in Visualizzazione protetta e consentire la modifica.

  6. Fare clic su OK due volte.

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle Community.

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.