Come importare macro per Excel

Le macro possono aiutarti a risparmiare tempo prezioso durante l'esecuzione di attività ripetitive per la tua azienda in Microsoft Excel. Supponiamo, ad esempio, di voler cambiare il colore delle celle del foglio di calcolo in rosso se i loro valori superano 1000. Farlo manualmente potrebbe richiedere del tempo, ma una macro di Excel può eseguire quell'attività con un clic di un pulsante. Se non desideri scrivere il codice Visual Basic necessario per creare una macro, puoi importare una macro che qualcun altro ha codificato nel tuo foglio di calcolo.

Aggiungi scheda sviluppatore

1

Avvia Microsoft Excel e apri un foglio di calcolo contenente una macro che desideri importare in un altro foglio di calcolo.

2

Passa alla sezione successiva se vedi la scheda Sviluppatore sulla barra multifunzione di Excel; in caso contrario, fare clic su "File" e quindi su "Opzioni".

3

Fare clic su "Personalizza barra multifunzione" e passare alla casella "Schede principali", che contiene un elenco di schede per connettersi a Excel.

4

Metti un segno di spunta accanto a "Sviluppatore" e fai clic su "OK" per aggiungere la scheda Sviluppatore alla barra multifunzione.

Abilita protezione macro

1

Fare clic sulla scheda "Sviluppatore", quindi su "Protezione macro" per visualizzare la finestra Centro protezione che contiene le impostazioni di protezione.

2

Fare clic sul pulsante di opzione "Abilita tutte le macro (non consigliato, codice potenzialmente pericoloso può essere eseguito)" per selezionarlo. La selezione di questa opzione consente di abilitare temporaneamente tutte le macro nel foglio di lavoro.

3

Fare clic su "OK" per chiudere la finestra Centro protezione e tornare alla finestra principale di Excel contenente il foglio di calcolo.

Importa codice macro in un altro foglio di calcolo

1

Fare clic sulla scheda "Sviluppatore" e quindi fare clic sul pulsante "Macro". Excel visualizza la finestra di dialogo Macro che contiene un elenco delle macro del foglio di calcolo.

2

Fare clic sulla macro che si desidera importare in un altro foglio di calcolo, quindi fare clic su "Modifica" per aprire Visual Basic Editor. A sinistra viene visualizzata una finestra Progetto contenente un elenco di moduli; a destra viene visualizzata una finestra del codice contenente il codice VBA della macro.

3

Fare clic all'interno della finestra del codice e premere "Ctrl-A" per selezionare il codice della finestra. Premi "Ctrl-C" per copiare il codice negli appunti di Windows.

4

Premere "Alt-Q" per chiudere Visual Basic Editor e tornare al foglio di calcolo nella finestra principale di Excel.

5

Apri il foglio di lavoro in cui desideri importare il codice macro che hai copiato. Fare clic sulla scheda "Sviluppatore", quindi fare clic sul pulsante "Visual Basic" per aprire Visual Basic Editor.

6

Fai clic su "Inserisci" e seleziona "Modulo". L'editor crea un nuovo modulo che contiene la macro e una nuova finestra del codice vuota. Fare clic con il tasto destro all'interno della finestra e premere "Ctrl-V" per incollare il codice copiato dall'altro foglio di calcolo nella finestra del codice.

7

Premere "Alt-Q" per chiudere la finestra di Visual Basic Editor e tornare alla finestra principale di Excel. Fare clic sul pulsante "Macro" per aprire la finestra di dialogo Macro. Vedrai la nuova macro che hai importato nell'elenco delle macro. Fare clic su quella macro e quindi su "Esegui" se si desidera eseguire e testare la macro.