Macro in Office Excel 2010

In questo post discuteremo i seguenti argomenti:

  • Cosa sono le macro?
  • Come creare macro in Excel 2010
  • Cosa sono i riferimenti relativi
  • Come eseguire una macro in Excel 2010

Cosa sono le macro

Esegui spesso le stesse attività ripetute più e più volte in Excel? Una macro registra i clic del mouse e le sequenze di tasti mentre lavori e li riproduce in seguito. Viene utilizzata per registrare la sequenza di azioni che esegui per eseguire una determinata attività. Quando esegui la macro, riproduce tali azioni esattamente nello stesso ordine. In questo modo, ti risparmi il mal di testa se desideri ripetere le azioni più volte.

Creare/registrare macro in Excel 2010

Fare clic sul menu Visualizza e scegliere Macro > Registra macro.

Macro in Office Excel 2010

Verrà visualizzata la finestra di dialogo Registra Macro, in cui specificare i dettagli della Macro. I nomi delle Macro devono iniziare con una lettera e possono includere lettere, numeri e caratteri di sottolineatura. È possibile specificare il tasto di scelta rapida per eseguire la Macro; inoltre, per una migliore comprensione della Macro, specificare la descrizione della Macro.

Macro in Office Excel 2010Ecco fatto, ora esegui i passaggi ed Excel continuerà a registrare tutti i passaggi. Una volta terminato, interrompi la registrazione della macro dall'opzione Macro > Interrompi registrazione .

Macro in Office Excel 2010

Cosa sono i riferimenti relativi

Per impostazione predefinita, il Registratore Macro di Excel registra i passaggi assoluti. Supponiamo di voler spostare una macro dalla cella A8 alla cella B8 dopo aver eseguito un'azione: premere il tasto Freccia destra, ma Excel non registrerà questo tasto, ma registrerà solo lo spostamento nella cella B8. Ora supponiamo di aver registrato le azioni e di doverle eseguire nella cella C8: quando si esegue la macro, verrà eseguita una riga della macro e verrà selezionata la cella B8 invece della cella D8 (che si trova a destra di C8).

Come ho detto sopra, questo accade perché Excel registra lo spostamento nella cella B8 invece di registrare ogni azione (battitura di tasti). Se si desidera che Excel registri in modo relativo, in modo che Excel si sposti nella cella corretta invece di selezionare la cella B8, è necessario abilitare i Riferimenti relativi. Questa opzione può essere attivata dal menu Macro, subito sotto l'opzione Avvia/Interrompi registrazione.

Eseguire macro in Excel 2010

Una volta registrata la macro, non sarà più necessario ripetere i passaggi più e più volte. Seleziona l' opzione Macro > Visualizza macro e verrà visualizzato l'elenco di tutte le macro create/registrate. Scegli la macro desiderata e premi il pulsante Esegui . Da qui puoi anche modificare ed eliminare le macro.

Macro in Office Excel 2010

Un metodo molto più semplice è quello di usare il tasto di scelta rapida (hotkey). Se hai dimenticato di assegnare un tasto di scelta rapida, vai su Visualizza Macro, seleziona la Macro desiderata e premi Opzioni, quindi assegna un tasto di scelta rapida e premi OK.

Il terzo metodo è ancora più semplice se non sei un fanatico dei tasti di scelta rapida: aggiungi semplicemente la macro alla barra di accesso rapido . Ora basta un clic per eseguire una macro.

Leave a Comment

Importa il database MySQL da phpMyAdmin a MS Access

Importa il database MySQL da phpMyAdmin a MS Access

phpMyAdmin è utilizzato per l'archiviazione di database, con un'interfaccia semplice e intuitiva, che consente di gestire i database MySQL in modo pratico. Ma quando si tratta di

Profilo di Outlook 2010: una guida di base

Profilo di Outlook 2010: una guida di base

Sapevi che puoi selezionare quale profilo caricare all'avvio di Outlook 2010? Sapevi che è possibile creare, eliminare e copiare nuovi profili?

Funzione DATA.E di Excel 2010

Funzione DATA.E di Excel 2010

Excel 2010 fornisce un elenco di funzioni DATA per calcolare rapidamente il valore della data, poiché è un lavoro noioso farlo manualmente. EDATE è la funzione giusta per

Crea un modulo di richiesta di database in Access 2010

Crea un modulo di richiesta di database in Access 2010

Creare un database in Access 2010 è piuttosto semplice rispetto ad altri strumenti RDBMS disponibili. Oltre a fornire strumenti, funzionalità e funzionalità per

Inserisci pagine Web live nella diapositiva della presentazione di PowerPoint

Inserisci pagine Web live nella diapositiva della presentazione di PowerPoint

PowerPoint LiveWeb è un potente componente aggiuntivo che consente all'utente di inserire applicazioni Web, ovvero intere pagine Web, nella diapositiva della presentazione specificata. Questo componente aggiuntivo

Macro in Office Excel 2010

Macro in Office Excel 2010

In questo post discuteremo i seguenti argomenti: Cosa sono le macro? Come creare macro in Excel 2010 Cosa sono i riferimenti relativi Come eseguire una macro in Excel

Barra degli strumenti di accesso rapido di Office 2010

Barra degli strumenti di accesso rapido di Office 2010

La barra di accesso rapido era inclusa anche in Office 2003 e 2007, ma svolge un ruolo più importante in Office 2010. Questo post insegnerà agli utenti domestici i vantaggi

Copia i dati del foglio di calcolo Excel 2010 come immagine collegata

Copia i dati del foglio di calcolo Excel 2010 come immagine collegata

Grazie alle opzioni avanzate degli appunti incluse in Excel 2010, ora puoi copiare e incollare il foglio dati in diverse forme, ad esempio: incolla come collegamento, come immagine,

Creare e utilizzare modelli di posta elettronica in Outlook 2010

Creare e utilizzare modelli di posta elettronica in Outlook 2010

Durante l'invio di un'e-mail, a volte scopri che è la stessa e-mail che hai inviato la settimana scorsa o pochi giorni fa e probabilmente dovrai inviarla

Excel 2010: aggiungere numeri di telefono e di previdenza sociale (SSN) standard

Excel 2010: aggiungere numeri di telefono e di previdenza sociale (SSN) standard

Excel 2010 consente agli utenti di aggiungere tipi specifici di dati nelle celle. L'inserimento di numeri di telefono in un foglio di calcolo Excel è sempre stato un problema poiché non