KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come si ottiene l’elenco dei nomi dei fogli in Fogli Google?

AutoreXiaoyang Data di modifica

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:

Opzione editor di script sulla barra multifunzione

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();
}

Codice incollato nella finestra del progetto

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.

Nome del foglio inserito in una cella

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  
}

Codice incollato nella finestra del progetto

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.

Tutti i nomi dei fogli inseriti in un elenco di celle

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.

Interfaccia di Kutools for Excel per creare un elenco dei nomi dei fogli ed esempio di utilizzo

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

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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.

ExcelWordOutlookTabsPowerPoint
  • 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