Come si ottiene l’elenco dei nomi dei fogli in Fogli Google?
Quando lavori con documenti complessi di Fogli Google che contengono più fogli di lavoro, può rivelarsi estremamente utile generare un elenco dinamico di tutti i nomi dei fogli. Che tu stia organizzando dati, creando un indice o sviluppando flussi di lavoro automatizzati, avere accesso rapido ai nomi dei tuoi fogli aumenta notevolmente l’efficienza. In questa guida esploreremo i metodi più efficaci per generare e mantenere sempre aggiornato un elenco completo di tutti i fogli presenti nei tuoi Fogli Google.
Ottieni il nome del foglio corrente in Fogli Google con uno script
Ottieni un elenco dei nomi dei fogli in Fogli Google con uno script
Ottieni il nome del foglio attivo in Fogli Google con uno script
Se desideri visualizzare dinamicamente il nome del foglio attualmenteFoglio di lavoro corrente ed evitare inserimenti manuali, uno script personalizzato semplice può esserti d’aiuto. È particolarmente utile in dashboard, report o modelli in cui il nome del foglio viene utilizzato come riferimento o nelle intestazioni per un’identificazione immediata.
1. Fai clic su Strumenti > Editor di script per aprire l’editor di Apps Script. Questa azione apre una nuova scheda in cui puoi scrivere codice Apps Script:

2. Nella finestra del progetto appena aperta, copia e incolla il seguente codice nell'Editor del codice, altrimenti vuoto. Questo codice crea una funzione personalizzata per restituire il nome del foglio di lavoro corrente:
function sheetName() {
return SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getName();
}

3. Dopo aver incollato il codice, fai clic sull’icona Salva. Torna quindi alla tua cartella di lavoro di Fogli Google e, nel foglio in cui desideri visualizzare il nome, inserisci la formula: =sheetname() nella cella desiderata. Premi Invio e il nome del foglio di lavoro corrente verrà visualizzato immediatamente.

Scenari applicabili e suggerimenti: Questa soluzione è perfetta per automatizzare report, documentazione o modelli in cui il nome del foglio deve essere richiamato direttamente nel contenuto. Tieni presente che il nome visualizzato viene aggiornato al momento del ricalcolo del foglio.
Risoluzione dei problemi: Se compare l'errore #NOME? o non viene visualizzato alcun risultato, assicurati che lo script sia stato salvato correttamente e che il nome della funzione corrisponda esattamente a quello utilizzato nella formula. In caso di copia del foglio di lavoro o dello script, potrebbe essere necessario ri-autorizzare le autorizzazioni.
Ottieni un elenco dei nomi dei fogli in Fogli Google con uno script
Se hai bisogno di recuperare i nomi di tutti i fogli all’interno dello stesso file di Fogli Google – ad esempio per creare un indice, una dashboard riassuntiva o un sommario – puoi creare una funzione personalizzata tramite Apps Script. In questo modo eviterai il noioso aggiornamento manuale dei riferimenti ai fogli ogni volta che il file si evolve.
1. Fai nuovamente clic su Strumenti > Editor di script per aprire la finestra del progetto. Nell’Editor del codice, altrimenti vuoto, copia e incolla il codice dello script fornito di seguito:
function sheetnames() {
var out = new Array()
var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();
for (var i=0 ; i<sheets.length ; i++) out.push( [ sheets[i].getName() ] )
return out
}

2. Salva lo script, quindi torna al tuo foglio di calcolo. Nel foglio (e nella cella iniziale) in cui vuoi visualizzare l’elenco di tutti i nomi dei fogli, inserisci questa formula: =sheetnames() e premi Invio. I nomi dei fogli appariranno immediatamente, ciascuno in una cella separata lungo la colonna.

Casi d’uso e avvertenze: Questo metodo è perfetto per dashboard, indici o collegamenti di navigazione rapida all’interno di cartelle di lavoro ampie o condivise, nonché per directory in cui devi mantenere automaticamente aggiornato un elenco dei fogli. Tieni presente che qualsiasi soluzione basata su script richiede l’autorizzazione al primo utilizzo e potrebbe necessitare di aggiornamenti o ricariche se modifichi lo script o copi il file. Le funzioni personalizzate come =sheetnames() non si aggiornano in tempo reale: se aggiungi o rimuovi un foglio, potresti dover reinserire la formula o ricaricare il foglio per aggiornare l’output.
Avvisi relativi agli errori: Se ricevi richieste di autorizzazione, segui le istruzioni per autorizzare lo script. Se non vengono visualizzati i nomi, controlla attentamente che il nome della funzione nel file Apps Script e nella formula della cella corrisponda esattamente a sheetnames.
Elenca tutti i nomi dei fogli e spostati tra di essi utilizzando collegamenti ipertestuali o pulsanti in Cartella di lavoro Excel: Grazie all’utility Kutools per Excel, con la funzione Crea tabella di collegamento puoi elencare rapidamente tutti i nomi dei fogli di lavoro in un nuovo foglio, corredati da collegamenti ipertestuali o pulsanti macro, per spostarti tra di essi in base alle tue esigenze. Questo strumento è particolarmente utile quando lavori con file Excel ampi e complessi, in cui il tracciamento o la navigazione manuale tra le schede dei fogli diventa difficoltoso. Le funzionalità includono la creazione automatica di collegamenti ipertestuali, una gestione semplice dei fogli rinominati e un’interfaccia utente pensata per un accesso immediato.
Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora |
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi
