Come creare una macro in Excel

Come creare una macro in Excel

Cosa sapere

  • Apri la scheda Sviluppatore e scegli Registra macro. Aggiungi un nome e una scorciatoia per la macro. Nel menu a discesa, scegli Questa cartella di lavoro > OK.
  • Una volta creata, esegui i comandi di formattazione per la nuova macro, quindi scegli Interrompi registrazione > File > Salva con nome. Salva come file .xlsm.
  • La scheda Sviluppatore non è visibile per impostazione predefinita. Per abilitare, apri Opzioni (PC) o Preferenze (Mac). Apri le impostazioni della barra multifunzione, seleziona Sviluppatore.

La configurazione del foglio di calcolo di Microsoft Excel, le capacità di formattazione e le funzioni delle formule consentono di eseguire attività ripetitive. Puoi semplificare ulteriormente queste attività utilizzando le macro. Scopri come eseguire questa operazione con Excel per Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel per Microsoft 365 per Mac, Excel 2019 per Mac ed Excel 2016 per Mac.

Come visualizzare la scheda Sviluppatore in Excel per Microsoft 365, Excel 2019, Excel 2016, Excel 2013 ed Excel 2010

Prima di aggiungere macro in Excel, visualizzare la scheda Sviluppatore sulla barra multifunzione. Per impostazione predefinita, la scheda Sviluppatore non è visibile.

  1. Vai alla scheda File e quindi seleziona Opzioni.

    Excel con Opzioni evidenziate

  2. Nella finestra di dialogo Opzioni di Excel selezionare Personalizza barra multifunzione.

    Personalizza la scheda della barra multifunzione in Opzioni di Excel

  3. Nell’elenco Personalizza la barra multifunzione, vai alla sezione Schede principali e seleziona la casella di controllo Sviluppatore.

    Opzione sviluppatore in Excel

  4. Selezionare OK per aggiungere la scheda Sviluppatore alla barra multifunzione.

Come creare una macro in Excel per Microsoft 365, Excel 2019, Excel 2016, Excel 2013 ed Excel 2010

Quando sei pronto per creare una macro, avvia Excel e apri un foglio di lavoro.

Le macro non possono essere create o eseguite in Excel Online. Tuttavia, Excel Online apre cartelle di lavoro contenenti macro. Puoi apportare modifiche ai fogli di lavoro e salvare le cartelle di lavoro in Excel Online senza influire sulle macro.

  1. Vai alla scheda Sviluppatore.
  2. Nel gruppo Codice selezionare Registra macro.

    Pulsante Registra macro in Excel

  3. Nella casella di testo Nome macro immettere un nome descrittivo per la macro.

    Campo nome macro in Excel

  4. Immettere un tasto di scelta rapida per la macro.

    Tasto di scelta rapida nella finestra di dialogo Registra macro

  5. Seleziona la freccia del menu a discesa Memorizza macro in e scegli Questa cartella di lavoro.

    Memorizza la macro nel campo Questa cartella di lavoro in Excel

  6. Seleziona OK.
  7. Eseguire la formattazione e i comandi che si desidera includere nella macro.
  8. Seleziona Interrompi registrazione quando hai finito.

    Pulsante Interrompi registrazione in Excel

  9. Vai alla scheda File e quindi seleziona Salva con nome o premi F12.

    Salva come voce di menu in Excel

  10. Nella finestra di dialogo Salva con nome immettere un nome file per la cartella di lavoro.

    Assegnare un nome al file in Excel

  11. Selezionare la freccia dell’elenco a discesa Salva come tipo, scegliere Cartella di lavoro con attivazione macro di Excel e quindi selezionare Salva.

    Opzione cartella di lavoro con attivazione macro di Excel

Come visualizzare la scheda Sviluppatore in Excel per Microsoft 365 per Mac, Excel 2019 per Mac ed Excel 2016 per Mac

Prima di aggiungere macro in Excel per Microsoft 365 per Mac o in Excel 2019 o 2016 su un Mac, visualizzare la scheda Sviluppatore sulla barra multifunzione. Per impostazione predefinita, la scheda Sviluppatore non è visibile.

  1. Vai su Excel e scegli Preferenze.

    Percorso delle preferenze di Excel su Mac

  2. Seleziona Barra multifunzione e barra degli strumenti.

    Icona delle preferenze della barra multifunzione e della barra degli strumenti di Excel

  3. Nella sezione Personalizza la barra multifunzione, vai all’elenco Schede principali e seleziona la casella di controllo Sviluppatore.

    Casella di controllo sviluppatore in Excel

  4. Seleziona Salva.

Come creare una macro in Excel per Microsoft 365 per Mac, Excel 2019 per Mac ed Excel 2016 per Mac

Quando sei pronto per creare una macro, avvia Excel e apri un foglio di lavoro.

  1. Vai alla scheda Sviluppatore.
  2. Nel gruppo Codice selezionare Registra macro.

    Pulsante Registra macro in Excel per Mac

  3. Nella casella di testo Nome macro, inserisci un nome per la macro.
  4. Nella casella di testo Tasto di scelta rapida digitare la lettera minuscola o maiuscola che si desidera utilizzare.
  5. Seleziona la macro Store nella freccia a discesa e scegli Questa cartella di lavoro.

    Questo menu a discesa Cartella di lavoro in Mac Excel

  6. Seleziona OK.
  7. Eseguire la formattazione e i comandi che si desidera includere nella macro.
  8. Al termine, vai alla scheda Sviluppatore e seleziona Interrompi registrazione.
  9. Vai alla scheda File e seleziona Salva con nome oppure premi Maiusc + Comando + S.

    Salva come voce di menu in Excel per Mac

  10. Nella finestra di dialogo Salva con nome immettere un nome file per la cartella di lavoro.
  11. Selezionare la freccia dell’elenco a discesa Formato file, scegliere Cartella di lavoro con attivazione macro di Excel (.xlsm). Quindi seleziona Salva.

    Menu a discesa Cartella di lavoro con attivazione macro di Excel (.xlsm) in Excel per Mac

Come eseguire una macro

Quando vuoi eseguire una macro che hai creato in Excel, usa il collegamento che hai assegnato alla macro o esegui la macro dalla scheda Sviluppatore.

Per eseguire una macro utilizzando una combinazione di tasti di scelta rapida, apri il foglio di lavoro contenente la macro. Inserisci o seleziona i dati su cui vuoi applicare la formattazione o i comandi inclusi nella macro. Quindi, premi la combinazione di tasti assegnata alla macro.

Per eseguire una macro dalla scheda Sviluppatore, apri il foglio di lavoro contenente la macro, quindi segui questi passaggi:

  1. In Excel, inserisci tutti i dati su cui vuoi applicare la formattazione o i comandi che hai incluso nella macro.
  2. Vai alla scheda Sviluppatore.

    Scheda Sviluppatore in Excel

  3. Nel gruppo Codice selezionare Macro.

    Pulsante Macro nella scheda Sviluppatore di Excel

  4. Nella finestra di dialogo Macro, scegli il nome assegnato alla macro, quindi seleziona Esegui.

    Pulsante Esegui nella finestra di dialogo Macro di Excel

Come modificare il tasto di scelta rapida macro

Per aggiungere o modificare una combinazione di tasti di scelta rapida per una macro:

  1. Vai alla scheda Sviluppatore.
  2. Nel gruppo Codice selezionare Macro.
  3. Nella finestra di dialogo Macro selezionare il nome della macro per la quale si desidera assegnare o modificare la combinazione di tasti di scelta rapida.
  4. Seleziona Opzioni.
  5. Nella finestra di dialogo Opzioni macro, vai alla casella di testo Tasto di scelta rapida, digita la lettera minuscola o maiuscola da utilizzare per il collegamento di combinazione, quindi seleziona OK.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *