Registrazione di macro in Excel - Guida passo passo per creare macro

La registrazione delle macro in excel è un metodo in cui excel registra ogni nostro passaggio e quindi viene salvato, quando richiesto excel esegue automaticamente gli stessi passaggi eseguiti dall'utente nello stesso identico modo, è possibile accedere alle macro di registrazione dalla scheda Visualizza e nelle macro nella sezione troveremo l'opzione per le macro dei record.

Come registrare macro in Excel?

Una macro è una registrazione dei nostri passaggi di routine in Excel che possiamo riprodurre utilizzando un singolo pulsante, che, con il tempo, diventa noioso e noioso da eseguire. Gli esempi sono

  1. Preparazione di un rapporto sulle vendite nel formato richiesto per la gestione.
  2. Formattazione dei dati nel formato dati richiesto in modo che gli stessi possano essere caricati sul sito richiesto.

Per registrare una macro in Excel, possiamo utilizzare la scheda Visualizza o la scheda Sviluppatore .

Passaggi per creare macro in Excel

Esaminiamo i passaggi per registrare le macro in Excel utilizzando un esempio.

Supponiamo di dover formattare un rapporto specifico su base giornaliera e che la formattazione richieda molto tempo, come applicare i bordi, rendere i titoli in grassetto, applicare il colore di sfondo alla riga e al colore dell'intestazione, ecc.

Ora, prima di iniziare il nostro lavoro per formattare il report, inizieremo la registrazione. Per iniziare a registrare le macro in Excel i passaggi, che eseguiremo,

  • Passaggio 1: dobbiamo andare alla scheda Sviluppatore -> Gruppo di codice -> Registra comando macro .
  • Passaggio 2: rinomineremo la macro con "Formattazione". Non dovrebbe esserci spazio durante la denominazione della macro.
  • Passaggio 3: possiamo assegnare il tasto di scelta rapida a Macro in modo da poter anche premere il tasto di scelta rapida singolo per eseguire la macro.
  • Passaggio 4: poiché vogliamo che questa macro funzioni solo in questa cartella di lavoro, sceglieremo "Questa cartella di lavoro" per la macro Store in formato .
  • Passaggio 5: in " Descrizione " , è necessario scrivere correttamente cosa fa la macro.

Ora, poiché il "Pulsante di registrazione" è cambiato in "Interrompi registrazione" nel gruppo di codici.

Indica che qualunque cosa faremo ora verrà creata nella macro. Dobbiamo attivare "Usa riferimenti relativi" se vogliamo che se abbiamo selezionato qualsiasi altra cella rispetto a una cella ora selezionata, la macro dovrebbe funzionare di conseguenza.

Dopo aver registrato tutti i passaggi necessari per la formattazione, "Interromperemo la registrazione". Ora possiamo utilizzare il tasto di scelta rapida "Ctrl + Maiusc + F" per applicare la formattazione registrata.

Supponiamo di avere alcuni dati da formattare allo stesso modo.

Dobbiamo solo premere "Ctrl + Maiusc + F" per la formattazione invece di eseguire molti comandi dopo aver selezionato "A 1" .

Tuttavia, c'è una limitazione del registratore di macro che è il codice del registratore di macro è pieno di codice che non è realmente necessario.

Cose da ricordare

  1. Se scarichiamo un file Excel con estensione .xlsm (foglio Excel abilitato per macro), dobbiamo confermare che proviene da una fonte attendibile e se creiamo un file con macro, dobbiamo salvare il file con estensione .xlsm.
  2. Durante la creazione di una macro in Excel, non utilizzare la funzione "Somma automatica" per ottenere la somma, poiché codificherà la formula in modo rigido. Digita invece la formula con un unico segno di dollaro, ad esempio = SOMMA (E $ 2: E10). Al termine, il registratore di macro registra il primo E $ 2 come riferimento fisso e avvia l'intervallo SUM direttamente sotto le intestazioni della riga 1. A condizione che la cella attiva sia E11, il registratore di macro riconosce E10 come riferimento relativo che punta direttamente sopra la cella corrente.
  3. Dovremmo attivare "Usa riferimento relativo in Excel" prima di creare la macro in Excel.

Articoli interessanti...