Casa Excel Come automatizzare le operazioni ripetitive in Excel usando le macro: Una guida passo-passo...

Come automatizzare le operazioni ripetitive in Excel usando le macro: Una guida passo passo per i principianti

1014
0

Immaginate questo: Ogni giorno formattate tabelle, copiate dati o eseguite gli stessi calcoli in Excel. Questo vi porta via ore di tempo, ma c'è un modo più veloce: macro.

Le macro sono sequenze registrate di azioni che Excel può eseguire automaticamente. Con esse è possibile:
Automatizzare le attività ripetitive
Ridurre gli errori
✅ Risparmiare tempo

In questa guida, illustreremo come creare e utilizzare le macro, senza bisogno di conoscenze di programmazione!


🔹 Passo 1: Abilitazione della scheda "Sviluppatore

Per impostazione predefinita, la scheda "Sviluppatore" è nascosta. Per attivarla:

  1. Fare clic con il pulsante destro del mouse sulla barra multifunzione → "Personalizza la barra multifunzione".
  2. Nel pannello di destra, selezionare la casella accanto a "Sviluppatore"
  3. Cliccare "OK"

🔹 Fase 2: registrazione della prima macro

Esempio di compito: Formatta automaticamente una tabella (intestazioni in grassetto, bordi, colore di riempimento).

  1. Vai al sito Scheda "Sviluppatore" → "Registra Macro"
  2. Dare un nome alla macro (senza spazi!), ad esempio, "FormatTable"
  3. Cliccare "OK" ed eseguire le azioni:
    • Selezionare le intestazioni → Ctrl+B (in grassetto)
    • Aggiungere i bordi (Home → Confini)
    • Applicare il colore di riempimento (Home → Colore di riempimento)
  4. Interrompere la registrazione ("Sviluppatore" → "Interrompi registrazione")

🔹 Passo 3: esecuzione della macro

Per applicare la macro a una nuova tabella:

  1. Aprire la scheda tecnica
  2. Vai a "Sviluppatore" → "Macro"
  3. Selezionare la macro → Fare clic su "Correre"

🔹 Passo 4: Salvare i file con le macro

Excel non salva le macro nella cartella predefinita .xlsx formato. Invece:

  1. File → Salva con nome
  2. Scegliere "Cartella di lavoro di Excel abilitata alle macro (*.xlsm)".

🔹 Passo 5: Esempi di macro utili

1. Salvataggio automatico ogni 10 minuti

(Codice VBA da incollare tramite **"Sviluppatore" → "Visual Basic").)*

Private Sub Workbook_Open()
    Application.OnTime Now + TimeValue("00:10:00"), "SaveBook"
Fine Sub

Sub Salva libro()
    ThisWorkbook.Save
    Application.OnTime Ora + TimeValue("00:10:00"), "SalvaLibro"
Fine Sub

2. Ordinamento dei dati con un solo clic

  1. Registrare una macro durante l'ordinamento dei dati (Dati → Ordinamento)
  2. Assegnarlo a un pulsante ("Sviluppatore" → "Inserisci" → Pulsante)

🔹 Importante: sicurezza delle macro

Le macro possono contenere codice dannoso. Per essere sicuri, è necessario:

  1. Solo apertura di file da fonti attendibili
  2. Regolazione delle impostazioni di sicurezza in "Opzioni di Excel" → "Centro fiduciario"

🎯 Conclusione

Ora sapete come registrare ed eseguire le macro in Excel. potente strumento per risparmiare ore di lavoro manuale.

Cosa c'è dopo?

  • Provate a registrare la vostra macro
  • Esplorare VBA per l'automazione avanzata

Volete altre guide su Excel? Fateci sapere nei commenti! 🚀

LASCIARE UNA RISPOSTA

Inserisci il tuo commento!
Inserisci il tuo nome qui