Come registrare una macro in Excel 2016

Come registrare una macro in Excel 2016 / Produttività

L'utilizzo di macro in Microsoft Excel è il modo perfetto per automatizzare le attività. Vi mostreremo come registrare una macro in Excel 2016 in modo da poter liberare il vostro tempo e smettere di sprecarlo per azioni ripetitive.

Prima di iniziare, potresti voler controllare le nostre risorse principali per le macro di Excel 5 Risorse per le macro di Excel per automatizzare i fogli di calcolo 5 Risorse per le macro di Excel per automatizzare i fogli di calcolo Ricerca di macro di Excel? Ecco cinque siti che hanno ottenuto ciò che stai cercando. Leggi di più per darti un'idea di cosa potresti creare. Una volta imparato, sarai anche in grado di inviare e-mail da Excel Come inviare e-mail da un foglio di calcolo Excel usando gli script VBA Come inviare e-mail da un foglio di calcolo Excel usando gli script VBA Il nostro modello di codice ti aiuterà a impostare le e-mail automatizzate da Excel usando Collaboration Data Objects (CDO) e script VBA. Leggi di più o integra i tuoi dati Excel in Word Come integrare i dati di Excel in un documento Word Come integrare i dati di Excel in un documento di Word Durante la tua settimana lavorativa, ci sono probabilmente molte volte che ti ritrovi a copiare e incollare le informazioni da Excel in Word , o viceversa. Questo è il modo in cui le persone spesso producono rapporti scritti ... Per saperne di più .

Come registrare una macro in Excel 2016

Questi sono i passi che devi seguire per registrare una macro in Excel 2016. Li riassumeremo qui sotto e poi andremo nei dettagli in seguito.

  1. Abilita il Sviluppatore linguetta.
  2. Sul Sviluppatore scheda, fare clic Registra macro.
  3. Input a Nome macro.
  4. Assegna a Tasto di scelta rapida.
  5. Seleziona dove Memorizza la macro in.
  6. Input a Descrizione.
  7. Clic ok.
  8. Esegui le tue azioni macro.
  9. Sul Sviluppatore scheda, fare clic Interrompi registrazione.

Registrazione di una macro: in dettaglio

1. Abilitare la scheda Sviluppatore

La scheda Sviluppatore è dove puoi registrare la tua macro. Tuttavia, non è abilitato per impostazione predefinita.

Per abilitarlo, vai a File> Opzioni> Personalizza barra multifunzione. Nel Personalizza il nastro colonna con Schede principali selezionato nel menu a discesa, selezionare Sviluppatore, e fare clic ok.

La scheda Sviluppatore verrà ora visualizzata nella barra multifunzione. Rimarrà qui permanentemente a meno che non lo deselezioni seguendo le istruzioni sopra riportate.

2. Fare clic su Registra macro

Passa alla nuova abilitata Sviluppatore scheda sul nastro. Nel Codice gruppo, clicca Registra macro. Questo aprirà una nuova finestra.

In alternativa, puoi premere Alt + T + M + R.

3. Immettere un nome macro

Inserisci un nome per la macro all'interno del Nome macro campo. Rendilo specifico, altrimenti avrai problemi a identificare rapidamente ciò che fa la macro in futuro.

Il primo carattere del nome della macro deve essere una lettera, ma i caratteri successivi possono essere lettere, numeri o caratteri di sottolineatura. Non è possibile utilizzare gli spazi ed evitare di assegnare alla macro lo stesso nome di un riferimento di cella.

4. Assegnare un tasto di scelta rapida

L'assegnazione di un tasto di scelta rapida ti consente di eseguire la macro in Excel in qualsiasi momento premendo quella combinazione. Fare clic all'interno del Tasto di scelta rapida casella e premere il tasto che si desidera utilizzare in combinazione con Ctrl.

Ti consiglio di tenere Cambio mentre selezioni la combinazione di tasti per renderla parte della scorciatoia. La tua macro scorciatoia sovrascriverà il collegamento Excel predefinito, se ne esiste già uno. Ad esempio, se si sceglie Ctrl + A poi annullerà la possibilità di selezionare tutto. Invece, usa CTRL + MAIUSC + A dal momento che non è una scorciatoia esistente.

5. Selezionare Dove memorizzare Macro In

Utilizzare il Memorizza la macro in menu a discesa per scegliere dove archiviare la macro.

Le opzioni disponibili sono:

  • Cartella macro personale: Ciò renderà disponibile la macro ogni volta che utilizzi Excel. Memorizzerà la macro in una cartella di lavoro macro nascosta denominata Personal.xlsb.
  • Nuova cartella di lavoro: Ciò renderà la macro disponibile per qualsiasi cartella di lavoro creata durante la sessione Excel esistente.
  • Questo quaderno di lavoro: Ciò renderà la macro disponibile solo nella cartella di lavoro che hai aperto.

6. Inserisci una descrizione

Il passo finale in questa finestra è inserire a Descrizione nella scatola. Usalo per descrivere in dettaglio cosa fa la macro.

Questo campo è facoltativo, ma è consigliabile essere il più completo possibile in modo che tu e altri possano vedere cosa fa la macro in futuro.

7. Fare clic su OK

Forse il passo più facile di tutti! Clic ok quando sei soddisfatto di ciò che hai inviato e inizia a registrare la macro.

8. Esegui le tue azioni macro

La macro ora sta registrando, quindi esegui i tuoi passi. Questo può includere digitare, fare clic sulle celle, applicare la formattazione o importare dati esternamente da luoghi come Microsoft Access.

Durante la registrazione puoi usare il Usa riferimenti relativi attivare, trovato sul Sviluppatore scheda. Se abilitato, le macro vengono registrate con azioni relative alla cella iniziale. Ad esempio, se si fa clic dalla cella A1 alla A3 durante la registrazione, l'esecuzione della macro dalla cella J6 sposterebbe il cursore su J8. Se disabilitato, il cursore si sposta da J6 a J8.

È meglio pianificare in anticipo quali saranno le tue azioni in modo da non commettere errori. Se scivoli verso l'alto, interrompi la registrazione e ricomincia. In alternativa, puoi provare a risolvere il problema modificando il codice VBA (Visual Basic Application) 4 Errori che puoi evitare durante la programmazione di macro di Excel con errori di VBA 4 che puoi evitare durante la programmazione di macro di Excel con VBA Il codice semplice e le macro sono le chiavi di Microsoft Excel superpotenze. Persino i non programmatori possono facilmente aggiungere funzionalità straordinarie ai propri fogli di lavoro con Virtual Basics for Applications (VBA). Basta evitare questi errori di programmazione per principianti! Leggi di più che la macro è memorizzata, ma è solo per utenti esperti.

9. Fare clic su Interrompi registrazione

Una volta terminati i passaggi macro, su Sviluppatore scheda, nel Codice gruppo, clicca Interrompi registrazione.

In alternativa, puoi premere Alt + T + M + R.

Usa i tuoi Macros

Una volta creati i tuoi macro, puoi accedervi da Sviluppatore scheda. Clic Macro per vederli elencati. Puoi anche premere Alt + F8 per aprire questa finestra. Qui puoi selezionare i tuoi macro ed eseguire varie opzioni, come Correre, modificare o Elimina.

Se stai cercando di ottenere ancora di più dalle tue macro, consulta le nostre guide: Programmazione VBA per principianti Il tutorial di programmazione Excel VBA per principianti Il tutorial VBA per la programmazione Excel per principianti VBA è un power tool di Microsoft Office. Puoi usarlo per automatizzare le attività con macro, impostare trigger e molto altro. Ti presenteremo alla programmazione di base visiva di Excel con un semplice progetto. Ulteriori informazioni e creazione di una barra degli strumenti per le macro Come creare una barra degli strumenti personalizzata di Excel per le macro VBA Come creare una barra degli strumenti personalizzata di Excel per le macro VBA Pronto per aumentare la produttività di Microsoft Excel? Una barra degli strumenti personalizzata può fare proprio questo. Ti mostreremo come mettere tutte le macro di Excel a portata di mano. Leggi di più . L'utilizzo di VBA per macro in Excel aggiunge ancora più energia!

I macro non sono l'unico modo per aumentare la produttività di Excel. Altri suggerimenti utili includono la creazione di elenchi a discesa per celle Excel Come creare un elenco a discesa in Excel Come creare un elenco a discesa in Excel Excel supporta le versatili opzioni dell'elenco a discesa. Usali per controllare l'input dell'utente. Ti mostreremo come aggiungere elenchi a discesa ai tuoi fogli di lavoro Excel. Ulteriori informazioni, utilizzando le istruzioni IF per dati dinamici di Excel Come utilizzare le istruzioni IF in Microsoft Excel Come utilizzare le istruzioni IF in Microsoft Excel Che tu sia un esperto esperto o un principiante di fogli di calcolo, ti consigliamo di consultare questa guida alle istruzioni IF in Excel. Ulteriori informazioni e utilizzo della funzionalità Goal Seek di Excel per analisi dei dati più avanzate Come utilizzare la ricerca obiettivo di Goal e il risolutore di Solve per variabili sconosciute Come utilizzare la ricerca obiettivo di Google e il risolutore da risolvere per le variabili sconosciute Excel può risolvere variabili sconosciute, sia per un cella singola con Goal Seeker o un'equazione più complicata con Risolutore. Ti mostreremo come funziona. Leggi di più .

Scopri di più su: Microsoft Excel, Suggerimenti di Microsoft Office, Foglio di calcolo.