Come creare una macro in Excel

Sommario:

Come creare una macro in Excel
Come creare una macro in Excel
Anonim

Cosa sapere

  • Apri la scheda Sviluppatore e scegli Registra macro. Aggiungi un nome e una scorciatoia per la macro. Nell'elenco 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, le capacità di formattazione e le funzioni delle formule di Microsoft Excel ti consentono di eseguire attività ripetitive. Puoi semplificare ulteriormente queste attività utilizzando le macro. Scopri come farlo 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, visualizza la scheda Sviluppatore sulla barra multifunzione. Per impostazione predefinita, la scheda Sviluppatore non è visibile.

  1. Vai alla scheda File e poi seleziona Opzioni.

    Image
    Image
  2. Nella finestra di dialogo Opzioni Excel, seleziona Personalizza nastro.

    Image
    Image
  3. Nell'elenco Personalizza la barra multifunzione, vai alla sezione Schede principali e seleziona Sviluppatorecasella di controllo.

    Image
    Image
  4. Seleziona 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. È possibile apportare modifiche ai fogli di lavoro e salvare cartelle di lavoro in Excel Online senza influire sulle macro.

  1. Vai alla scheda Sviluppatore.
  2. Nel gruppo Code, seleziona Record Macro.

    Image
    Image
  3. Nella casella di testo Nome macro, inserisci un nome descrittivo per la macro.

    Image
    Image
  4. Inserisci un tasto di scelta rapida per la macro.

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

    Image
    Image
  6. Seleziona OK.
  7. Esegui la formattazione e i comandi che desideri includere nella macro.
  8. Seleziona Interrompi registrazione quando hai finito.

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

    Image
    Image
  10. Nella finestra di dialogo Salva con nome, inserisci un nome file per la cartella di lavoro.

    Image
    Image
  11. Seleziona la freccia a discesa Salva come tipo, scegli Excel Macro-Enabled Workbook e quindi seleziona Salva.

    Image
    Image

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 Mac, visualizza la scheda Sviluppatore sulla barra multifunzione. Per impostazione predefinita, la scheda Sviluppatore non è visibile.

  1. Vai a Excel e scegli Preferenze.

    Image
    Image
  2. Seleziona Nastro e barra degli strumenti.

    Image
    Image
  3. Nella sezione Personalizza la barra multifunzione, vai all'elenco Schede principali e seleziona Sviluppatorecasella di controllo.

    Image
    Image
  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 Code, seleziona Record Macro.

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

    Image
    Image
  6. Seleziona OK.
  7. Esegui la formattazione e i comandi che desideri 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 Shift+ Comando+ S.

    Image
    Image
  10. Nella finestra di dialogo Salva con nome, inserisci un nome file per la cartella di lavoro.
  11. Seleziona la freccia a discesa File Format, scegli Excel Macro-Enabled Workbook (.xlsm). Quindi seleziona Salva.

    Image
    Image

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. Immettere o selezionare i dati su cui si desidera applicare la formattazione o i comandi inclusi nella macro. Quindi, premere 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 a cui desideri applicare la formattazione o i comandi inclusi nella macro.
  2. Vai alla scheda Sviluppatore.

    Image
    Image
  3. Nel gruppo Code, seleziona Macro.

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

    Image
    Image

Come modificare il tasto di scelta rapida della macro

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

  1. Vai alla scheda Sviluppatore.
  2. Nel gruppo Code, seleziona Macro.
  3. Nella finestra di dialogo Macro, seleziona il nome della macro per la quale desideri 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 combinazione di tasti, quindi selezionare OK.

Consigliato: