Come utilizzare le macro di Fogli Google

Come utilizzare le macro di Fogli Google

Le macro consentono di automatizzare attività ripetitive, come la rimozione di dati duplicati, la formattazione delle dimensioni di righe e colonne e l’impostazione di tabelle. Garantiscono inoltre che il tuo lavoro rimanga coerente e riducano il potenziale di errore umano.

Se vuoi imparare come lavorare con le macro di Fogli Google, continua a leggere.

Come creare una macro in Fogli Google

Quando crei una macro in Fogli Google, tecnicamente stai semplicemente registrando una serie di passaggi e modifiche sul tuo foglio di calcolo. Queste modifiche vengono riapplicate quando esegui la macro in un secondo momento.

Per illustrare, segui i passaggi seguenti per creare una macro per rimuovere le voci duplicate nei tuoi dati:

Vai su Fogli Google e apri un foglio di calcolo con dati duplicati. Passare a “Estensioni -> Macro -> Registra macro”.

Apertura della scheda Estensioni per registrare una macro in Fogli Google

Optare per “Utilizza riferimenti relativi” dal menu in basso.

Scelta dei riferimenti relativi nella macro di Fogli Google

Evidenzia la colonna in cui desideri rimuovere i duplicati. Scegli “Dati -> Pulizia dati -> Rimuovi duplicati”.

Usando il

Configura le tue opzioni e fai clic su “Rimuovi duplicati”.

Facendo clic su

Conferma facendo clic su “OK”.

Facendo clic su

Fai clic su “Salva” per terminare la registrazione della macro.

Facendo clic sul pulsante Salva per terminare la registrazione di una macro

Assegna un nome alla macro nella finestra di dialogo “Salva nuova macro”, quindi fai clic su “Salva”.

Aggiungendo un nome per una macro appena registrata e facendo clic sul pulsante Salva

Esistono due modi per fare riferimento alle celle in Fogli Google: assoluto e relativo. Quando utilizzi riferimenti assoluti, la tua macro riapplica tutti i passaggi registrati alle stesse celle che hai utilizzato.

Nel frattempo, i riferimenti relativi applicano le modifiche, considerando le celle attualmente selezionate. Supponiamo che tu abbia registrato una macro nella cella B1. Puoi applicare liberamente la stessa macro ad altre posizioni, come le celle D1 ed E999.

Come utilizzare i collegamenti macro

Puoi impostare scorciatoie da tastiera personalizzate per le tue macro in Fogli Google. Questa opzione viene visualizzata quando si salva una macro appena registrata. Ma se dimentichi di aggiungerne uno, segui questi passaggi:

Vai su “Estensioni -> Macro -> Gestisci macro” sul tuo foglio di calcolo.

Facendo clic su

Fare clic sul campo numerico fornito nella finestra di dialogo della macro, digitare un numero qualsiasi da 0 a 9 e fare clic su “Aggiorna” per terminare.

Creazione di un collegamento macro in Fogli Google

Per eseguire la macro, premi Ctrl+ Alt+ Shift+ [your chosen digit]sulla tastiera. Se utilizzi Fogli Google su Mac, utilizza invece questa combinazione di tasti: + Option+ Shift+ [your chosen digit].

Fai clic su “Continua” quando ti viene chiesto di autorizzare.

Facendo clic sul pulsante Continua nella finestra di dialogo di richiesta di autorizzazione per le macro

Scegli il tuo account e fai clic su “Consenti”.

Concessione delle autorizzazioni per una macro di Fogli Google

Esegui nuovamente la macro premendo la combinazione di tasti.

Tieni presente che puoi impostare un massimo di 10 scorciatoie in Fogli Google. Se disponi di più macro, puoi eseguirle manualmente facendo clic su “Estensioni -> Macro -> [la tua macro]”.

Esecuzione manuale di una macro tramite la scheda Estensioni

Come modificare le macro di Fogli Google

Devi invece codificarli manualmente nel file Apps Script corrispondente generato per la tua macro. Segui i passaggi seguenti per trovare e modificare il file:

Seleziona “Estensioni -> Macro -> Gestisci macro” sul tuo foglio di calcolo Google. Fai clic sull’icona a tre punti accanto alla macro nella finestra di dialogo “Gestisci macro”.

Facendo clic sull'icona del kebab per visualizzare più opzioni per una macro in Fogli Google

Seleziona “Modifica script”.

Facendo clic

Si aprirà una scheda Apps Script in cui potrai apportare le modifiche al codice esistente. Fare clic sul pulsante “Salva progetto”.

Facendo clic sul pulsante Salva per un file Google Apps Script

Se non hai familiarità con JavaScript, il linguaggio di programmazione ufficiale di Fogli Google , salta questo passaggio per preservare la macro ed evitare modifiche non necessarie. Oppure, se vuoi imparare questa lingua, dai un’occhiata a questi giochi per migliorare le tue abilità JavaScript .

Come importare macro da altri fogli

Importare le tue macro può farti risparmiare drasticamente tempo e fatica poiché non le stai ricreando da zero. Sebbene non siano disponibili a livello globale nei fogli di calcolo, puoi importarli manualmente in un altro file seguendo questi passaggi:

Nel tuo foglio di calcolo corrente, vai su “Estensioni -> Macro -> Gestisci macro”. Fai clic sull’icona a tre punti della macro e scegli “Modifica script”.

Nell’editor dello script, evidenzia la funzione che desideri importare, fai clic con il pulsante destro del mouse, quindi seleziona “Copia” nel menu contestuale.

Copia di una funzione da un file Apps Script

Chiudi le schede del tuo foglio di calcolo corrente e del suo editor di script.

Vai su un altro foglio di calcolo e crea una nuova macro, quindi apri il file di script della macro appena creata come mostrato sopra.

Nel nuovo editor di script, evidenzia ed elimina il codice esistente, fai clic con il pulsante destro del mouse sull’editor di script e scegli “Incolla”.

Incollare una funzione in un file Apps Script

Fai clic su “Salva progetto” per salvare le modifiche. Torna al foglio di calcolo e scegli “Estensioni -> Macro -> Importa macro”.

Importazione di una macro nella scheda Estensioni

Trova la macro importata nella finestra di dialogo “Importa” e fai clic su “Aggiungi funzione”.

Facendo clic su

Tieni presente che l’opzione “Importa macro” sarà selezionabile solo se nel file Apps Script del tuo foglio di calcolo sono presenti funzioni che non sono state importate. Se hai già caricato tutte le funzioni nell’elenco delle macro, l’opzione sarà disattivata.

Come eliminare le macro di Fogli Google

Puoi anche rimuovere le macro dal tuo foglio di lavoro Google in qualsiasi momento. Eliminare una macro sarebbe utile se apporta alcune modifiche che confondono i tuoi calcoli. In alternativa, eliminali quando hanno raggiunto il loro scopo. Apre anche uno slot per le scorciatoie macro. Elimina una macro seguendo i passaggi seguenti:

Vai su “Estensioni -> Macro -> Gestisci macro”. Nella finestra di dialogo “Gestisci macro”, fai clic sull’icona a tre punti della macro e seleziona “Rimuovi”.

Rimozione di una macro di Fogli Google

Fare clic sul pulsante “Aggiorna”.

Aggiornamento delle impostazioni macro su un foglio di calcolo Google

Domande frequenti

Come posso creare uno script in Fogli Google?

Il registratore di macro in Fogli Google offre funzionalità limitate. Per un’automazione più definita, come l’utilizzo di funzioni personalizzate, crea uno script seguendo questi passaggi:

Apri un foglio di calcolo Google e scegli “Estensioni -> Apps Script”. Elimina qualsiasi codice esistente nell’editor di script (in una nuova scheda), aggiungi il tuo codice e fai clic su “Salva” per terminare.

Fogli Google possono eseguire macro VBA?

Le macro VBA non funzionano in Fogli Google, poiché la piattaforma utilizza invece Google Apps Script. Ma se hai accesso a Google Workspace Enterprise Plus e/o G Suite Enterprise for Education, puoi convertire le tue macro VBA in uno script di Fogli compatibile utilizzando Macro Converter .

Credito immagine: Freepik . Tutti gli screenshot sono della principessa Angolluan.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *