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:
- Fare clic con il pulsante destro del mouse sulla barra multifunzione → "Personalizza la barra multifunzione".
- Nel pannello di destra, selezionare la casella accanto a "Sviluppatore"
- Cliccare "OK"
🔹 Fase 2: registrazione della prima macro
Esempio di compito: Formatta automaticamente una tabella (intestazioni in grassetto, bordi, colore di riempimento).
- Vai al sito Scheda "Sviluppatore" → "Registra Macro"
- Dare un nome alla macro (senza spazi!), ad esempio, "FormatTable"
- 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)
- Interrompere la registrazione ("Sviluppatore" → "Interrompi registrazione")
🔹 Passo 3: esecuzione della macro
Per applicare la macro a una nuova tabella:
- Aprire la scheda tecnica
- Vai a "Sviluppatore" → "Macro"
- 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:
- File → Salva con nome
- 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
- Registrare una macro durante l'ordinamento dei dati (Dati → Ordinamento)
- Assegnarlo a un pulsante ("Sviluppatore" → "Inserisci" → Pulsante)
🔹 Importante: sicurezza delle macro
Le macro possono contenere codice dannoso. Per essere sicuri, è necessario:
- Solo apertura di file da fonti attendibili
- 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! 🚀