X
Questo articolo è stato scritto in collaborazione con il nostro team di editor e ricercatori esperti che ne hanno approvato accuratezza ed esaustività.
Il Content Management Team di wikiHow controlla con cura il lavoro dello staff di redattori per assicurarsi che ogni articolo incontri i nostri standard di qualità.
Questo articolo è stato visualizzato 114 182 volte
Questo articolo mostra come creare una semplice macro utilizzando un foglio di lavoro di Excel. Prosegui nella lettura per scoprire come fare.
Passaggi
Parte 1
Parte 1 di 3:
Abilitare l'Uso delle Macro
-
1Avvia Microsoft Excel. La procedura da seguire per abilitare l'utilizzo delle macro in Excel è identica sulle versioni di Excel 2010, 2013 e 2016. Esistono tuttavia alcune leggere differenze, se stai utilizzando Microsoft Excel su sistemi OS X o macOS, che saranno descritte nell'articolo.
-
2Accedi alla scheda File del menu.
- Sui sistemi OS X e macOS occorre accedere al menu "Excel".
-
3Seleziona la voce Opzioni.
- Sui sistemi OS X e macOS seleziona la voce "Preferenze".
-
4Scegli l'opzione Personalizzazione barra multifunzione.
- Sui sistemi OS X e macOS occorre scegliere la voce "Barra multifunzione e barra degli strumenti" posta nella sezione "Strumenti di modifica".
-
5Seleziona il pulsante di spunta Sviluppo posto all'interno della lista di destra.
- Sui sistemi OS X e macOS troverai la voce "Scheda sviluppo" all'interno della sezione "Nella barra multifunzione, mostra".
-
6Premi il pulsante OK. Vedrai apparire la nuova scheda "Sviluppatore" sulla parte destra della barra multifunzione, in coda a tutte le schede già presenti.Pubblicità
Parte 2
Parte 2 di 3:
Creare una Macro
-
1Esercitati con la sequenza di operazioni che dovrà svolgere automaticamente la macro. Quando si registra una nuova macro, qualunque azione viene compiuta (un click del mouse, inserimenti e cancellazioni di righe o celle, eccetera) viene memorizzata, quindi un singolo errore può compromettere l'intero lavoro. Prima di creare la macro vera e propria, esercitati un paio di volte nel compiere l'intera sequenza di operazioni che dovrà essere registrata come macro, per non avere esitazioni e non commettere errori durante la registrazione.
-
2Accedi alla scheda "Sviluppo".
-
3Premi il pulsante Registra Macro. È posizionato nella sezione "Codice" della barra multifunzione. In alternativa, per avviare la registrazione di una nuova macro, è possibile usare la combinazione di tasti di scelta rapida Alt+T+M+R (solo su sistemi Windows).
-
4Assegna un nome alla macro. Assicurati di usare un nome descrittivo, che ti permetta di identificarla in modo semplice e rapido, soprattutto se hai la necessità di creare e utilizzare più di una macro.
- È possibile aggiungere anche una breve descrizione indicando le funzioni svolte dalla macro.
-
5Clicca all'interno della casella di testo Tasto di scelta rapida. Puoi assegnare una combinazione di tasti di scelta rapida alla macro in modo da poterla eseguire rapidamente tramite la pressione di alcuni semplici tasti. Si tratta comunque di un passaggio facoltativo.
-
6Premi il tasto ⇧ Shift, quindi digita una lettera. In questo modo potrai utilizzare la combinazione di tasti di scelta rapida Ctrl+⇧ Shift+Lettera_Scelta per eseguire la macro direttamente dalla tastiera senza l'ausilio del mouse.
- Sui sistemi OS X e macOS la combinazione di tasti di scelta rapida da utilizzare è ⌥ Opt+⌘ Command+Lettera_Scelta.
-
7Accedi al menu Memorizza la macro in.
-
8Scegli la cartella in cui desideri memorizzare la macro. Se hai intenzione di utilizzare la macro in esame solo sul foglio di lavoro attuale, puoi lasciare la posizione predefinita "Questa cartella di lavoro". Al contrario, se desideri renderla disponibile per tutti i fogli Excel, seleziona la voce "Cartella macro personale".
-
9Premi il pulsante OK. La registrazione della nuova macro avrà inizio.
-
10Esegui la sequenza di operazioni che desideri assegnare alla macro. Una volta giunto a questo punto, dovrai fare molta attenzione a quello che fai perché qualunque azione verrà registrata e aggiunta alla macro. Ad esempio, ipotizziamo di creare una macro che esegue la somma dei contenuti delle celle A2 e B2 e inserisce il risultato nella cella C7. Eseguendola in futuro verrà sempre svolta la medesima serie di operazioni: la somma dei dati presenti nelle celle A2 e B2 verrà visualizzata all'interno della cella C7.
- Le macro sono uno strumento potente e flessibile, ma possono diventare anche molto complesse da gestire. È possibile utilizzare una macro anche per aprire altri programmi del pacchetto Office. Quando è attiva la registrazione di una nuova macro, qualunque azione compiuta all'interno di Excel verrà inserita all'interno della macro.
-
11Al termine della registrazione, premi il pulsante Ferma registrazione. In questo modo, la procedura di registrazione delle operazioni da assegnare alla macro in oggetto verrà interrotta e tutte le attività svolte verranno memorizzate al suo interno.
-
12Salva il file in un formato che consenta l'esecuzione delle macro. Per utilizzare correttamente le macro all'interno di un foglio di lavoro, occorre salvare il relativo file in un formato che supporti l'esecuzione delle macro:
- Accedi al menu "File", quindi scegli la voce "Salva con nome";
- Seleziona il menu a discesa "Tipo file" posto sotto al campo "Nome file";
- Scegli il formato di file di Excel "Cartella di lavoro con attivazione macro di Excel (*.xlsm)".
Pubblicità
Parte 3
Parte 3 di 3:
Utilizzare una Macro
-
1Apri un foglio di lavoro abilitato all'utilizzo delle macro. Se hai chiuso il tuo file di Excel prima di eseguire la macro, in futuro ti verrà chiesto di abilitare l'uso del codice contenuto.
-
2Premi il pulsante Abilita contenuto. Viene visualizzato nella parte superiore del foglio di Excel all'interno della barra "Avviso di sicurezza". Questo avviso verrà visualizzato ogni volta che aprirai un foglio o una cartella di lavoro abilitati all'utilizzo delle macro. In questo caso, puoi abilitare l'uso del contenuto del file senza alcun rischio, dato che si tratta di un foglio di Excel creato da te, ma nel caso di file con all'interno macro attive e provenienti da altre fonti, fai molta attenzione prima di abilitarne l'esecuzione del contenuto.
-
3Premi la combinazione di tasti per eseguire la macro. Quando hai la necessità di utilizzare una macro, puoi eseguirla velocemente premendo semplicemente la combinazione di tasti di scelta rapida che le hai assegnato.
-
4Premi il pulsante Macro posto all'interno della scheda "Sviluppo" della barra multifunzione. Verrà visualizzato l'elenco completo di tutte le macro attualmente disponibili per il foglio o la cartella di lavoro in uso.
-
5Seleziona la macro che desideri eseguire.
-
6Premi il pulsante Esegui. La macro selezionata verrà eseguita utilizzando la cella o l'area attualmente selezionata.
-
7Visualizza il codice di una macro. Se hai la necessità di conoscere a fondo il funzionamento di una macro, puoi visualizzare il codice che è stato creato automaticamente da Excel durante la fase di registrazione e apportare le modifiche che desideri. Ecco le istruzioni da seguire:
- Premi il pulsante "Macro" posto all'interno della scheda "Sviluppo" della barra multifunzione;
- Seleziona la macro di cui vuoi esaminare il codice;
- Premi il pulsante "Modifica".
- Analizza il codice che compone la macro scelta all'interno della finestra dell'editor di Visual Basic.
Pubblicità
Informazioni su questo wikiHow
Pubblicità
Il Content Management Team di wikiHow controlla con cura il lavoro dello staff di redattori per assicurarsi che ogni articolo incontri i nostri standard di qualità. Questo articolo è stato visualizzato 114 182 volte