Planner invisibile
Assistenza del manuale operativo Il planner invisibile. Cerca qui sotto il sintomo come lo vedi tu: clicca per aprire la risposta.
Prova prima queste tre cose
Nove problemi su dieci si chiudono qui.
1. Ricarica il Foglio. Premi F5 sulla scheda del browser. I menu personalizzati (Planner) vengono disegnati solo quando il file si apre: su un Foglio rimasto aperto mentre incollavi il codice non compariranno mai.
2. Leggi l'ultimo errore. Nel Foglio: Estensioni → Apps Script → icona Esecuzioni nella barra a sinistra (l'orologio con la freccia). C'è una riga per ogni volta che uno script è partito, verde se è andata, rossa se è fallita. Clicca su una rossa: il messaggio dice quasi sempre cosa manca, in italiano o in inglese semplice.
3. Guarda come sono allineate le date. Nell'Hub, una data o un orario scritti correttamente si allineano a destra nella cella. Se stanno a sinistra, per il Foglio sono testo, non date — ed è la causa più frequente dei problemi del capitolo 3.3.
Capitolo 3.1 — L'hub (Foglio)
preparaHub dà errore: "Non trovo la scheda Hub"
Come capire se è il tuo caso — Hai eseguito la funzione e invece del messaggio "Hub pronto" è comparsa una banda rossa con quel testo.
Soluzione — La linguetta in basso si chiama ancora "Foglio1". Fai
doppio clic sul suo nome e scrivi esattamente Hub, con la H maiuscola e
senza spazi prima o dopo. Poi riesegui preparaHub. È un nome che
useranno anche tutte le formule dei capitoli successivi: se lo cambi
dopo, smettono di funzionare.
Immagine da inserire — la linguetta in basso rinominata in "Hub"
Ho eseguito preparaHub ma le colonne sono rimaste vuote / senza tendine
Come capire se è il tuo caso — Le intestazioni ci sono, ma le colonne Priorità e Stato non hanno il menu a tendina, oppure le righe importanti non si colorano.
Soluzione — Quasi sempre lo script è stato salvato ma non eseguito:
salvare non fa partire niente. Nell'editor Apps Script scegli
preparaHub dal menu a tendina delle funzioni in alto e premi ▶
Esegui. Se compare la richiesta di autorizzazione, completala
(Avanzate → Vai a… → Consenti): fino a quel momento lo script non tocca
il Foglio. Puoi rieseguirlo quando vuoi, non cancella i task già
presenti.
Capitolo 3.2 — Cattura automatica da Gmail
Le email con la stella non diventano righe nell'Hub
Come capire se è il tuo caso — Hai messo la stella a un'email, hai aspettato, e nell'Hub non compare niente.
Soluzione — Nell'ordine:
- Non aspettare il giro automatico: nell'editor Apps Script scegli
catturaEmailStellatee premi ▶ Esegui. Se la riga compare, lo script funziona e il problema è il trigger (punto 3). - Se non compare, apri Esecuzioni e leggi l'errore.
- Controlla il trigger: icona Attivatori → deve esserci una riga con
funzione
catturaEmailStellate, origineBasato sul tempo, timer orario. Se non c'è, ricrealo (Cap. 3.2). - Verifica che l'email abbia davvero la stella gialla e che non abbia
già l'etichetta
Task_Catturato: lo script salta di proposito quelle già prese.
Ogni email diventa due o tre righe uguali
Come capire se è il tuo caso — Nell'Hub trovi la stessa email ripetuta, e ricompare a ogni giro dello script.
Soluzione — L'etichetta Task_Catturato non viene applicata, quindi
lo script ricattura ogni volta. Due cause possibili: hai modificato la
riga della ricerca togliendo il pezzo -label:task_catturato (rimettilo,
Cap. 5), oppure lo script non riesce a scrivere l'etichetta — lo vedi in
Esecuzioni come errore su addLabel. Cancella le righe doppie a mano,
poi verifica in Gmail che l'etichetta Task_Catturato esista.
Capitolo 3.3 — Time-blocking sul Calendar
Il menu "Planner" non c'è da nessuna parte
Come capire se è il tuo caso — Hai incollato il codice e salvato, ma nella barra dei menu del Foglio non trovi la voce Planner.
Soluzione — Ricarica il Foglio con F5. Quel menu lo disegna la
funzione onOpen, che Google esegue solo quando apre il file: su un
Foglio già aperto non comparirà mai da solo. Dopo il ricaricamento lo
trovi in alto, dopo "Guida". Se ancora manca, apri Esecuzioni: un
errore di battitura in un punto qualsiasi dello script impedisce anche al
menu di essere creato.
Immagine da inserire — la barra dei menu del Foglio con la voce Planner visibile
"Blocca in agenda" non crea nessun evento sul Calendar
Come capire se è il tuo caso — Clicchi la voce di menu e sul calendario non compare niente. Guarda subito la colonna Stato della riga: è il test che divide i due casi.
Soluzione, caso A — lo Stato è passato a "In_corso". L'evento è stato creato: lo stai cercando nel posto sbagliato. Lo script scrive sul calendario dell'account proprietario del Foglio: se nel browser hai più account Google collegati, l'evento è nell'agenda dell'altro. Controlla anche la data: l'evento è al giorno e all'ora scritti nelle colonne Data_Blocco e Ora_Blocco, non oggi.
Soluzione, caso B — lo Stato è rimasto "Da_fare". Lo script si è fermato prima, e il messaggio d'errore comparso in alto ti dice quale colonna sistemare. Il caso più frequente è l'orario scritto come testo: vedi la scheda seguente.
La data e l'ora sembrano giuste ma l'evento non parte
Come capire se è il tuo caso — In una cella vuota scrivi
=ISTEXT(J2) (sostituisci J2 con la cella dell'Ora_Blocco che ti dà
problemi). Se risponde VERO, quella cella contiene testo, non un
orario — anche se a schermo sembra identica.
Soluzione — Il Foglio distingue fra un orario vero e un testo che
assomiglia a un orario, e con il secondo non riesce a calcolare niente.
Rimedio in tre passi: seleziona la colonna J → Formato → Numero → Ora
→ poi cancella il contenuto della cella e riscrivilo. Cambiare il
formato non converte da solo quello che c'è già dentro. Stessa cosa per
Data_Blocco con Formato → Numero → Data. Per rimettere a posto tutte
le colonne in un colpo, riesegui preparaHub (Cap. 3.1) e poi riscrivi i
valori.
Immagine da inserire — due celle a confronto, una con l'orario allineato a destra e una col testo allineato a sinistra
Capitolo 3.4 e 3.5 — Le tre viste
Una vista è completamente vuota anche se l'Hub è pieno
Come capire se è il tuo caso — La scheda mostra solo le intestazioni, o un errore al posto dei dati.
Soluzione — Controlla che il nome della scheda scritto nella formula
(Hub!) sia identico a quello reale della linguetta. Maiuscole e
minuscole non contano, un nome diverso sì: se hai chiamato la scheda
"HUB task" invece di "Hub", nessuna delle tre viste funziona.
"Senza data" è vuota, ma di task senza scadenza ne ho
Come capire se è il tuo caso — In una cella libera dell'Hub incolla:
=MATR.SOMMA.PRODOTTO((E2:E1000="")*(I2:I1000="")*(F2:F1000<>"")*(F2:F1000<>"Fatto"))
Ti dice quante righe dovrebbero comparire nella vista.
Soluzione — Se risponde 0, la vista ha ragione a essere vuota:
servono vuote entrambe le colonne, Scadenza e Data_Blocco. Un task a
cui hai dato solo l'orario non è più un "dimenticato" ed esce dalla lista
apposta. Se risponde 1 o più, hai usato una versione vecchia della
formula, quella con QUERY e is null: non riconosce le celle vuote e
restituisce sempre niente. Sostituiscila con la formula FILTER del
Cap. 3.5.
In "Scaduti" compaiono righe con la Scadenza in bianco
Come capire se è il tuo caso — La lista dei ritardi contiene task che una scadenza non ce l'hanno affatto.
Soluzione — Nella formula manca il pezzo E is not null. Riscrivila
per intero copiandola dal Cap. 3.5: il confronto sulle date da solo non
basta, perché una cella vuota supera il filtro invece di esserne
scartata.
La vista dà #REF! e dice "il risultato dell'array non è stato espanso"
Come capire se è il tuo caso — Fino a un attimo prima funzionava, poi hai scritto qualcosa in una cella di quella scheda.
Soluzione — Cancella quello che hai digitato e la vista si ripopola da sola. Le tre viste sono il risultato di una formula: si leggono, non si modificano. Per cambiare un task vai sull'Hub — copia il nome del task, apri l'Hub, Ctrl+F, incolla, e sei sulla riga giusta.
La formula incollata dal PDF dà errore
Come capire se è il tuo caso — Hai copiato la formula dal PDF e il Foglio la rifiuta subito, anche rileggendola sembra identica a quella scritta.
Soluzione — Sono le virgolette. Copiando da un documento impaginato
capita che diventino "curve" ('Fatto' invece di 'Fatto'), e il Foglio
accetta solo quelle dritte. Riscrivi a mano ogni apostrofo e ogni
virgoletta della formula direttamente nella cella: si sistemano da sole.
Capitolo 5 — Personalizza
La visualizzazione filtrata è larga una cella sola
Come capire se è il tuo caso — Dopo averla creata vedi un'icona a
imbuto comparsa in mezzo al foglio e, nella barra scura in alto, un
intervallo tipo H15.
Soluzione — Google costruisce la vista su quello che era selezionato
quando hai aperto il menu. Chiudi la vista con la X, poi: clic
sull'intestazione grigia della colonna A, shift+clic sulla colonna
K, e solo adesso Dati → Crea visualizzazione filtrata. In
alternativa correggi il campo Intervallo scrivendoci A1:K1000.
Attenzione anche a non partire da una singola cella dei dati: l'intervallo
si fermerebbe all'ultima riga di oggi, e i task futuri resterebbero fuori
dalla vista senza avvisarti.
Ho perso la visualizzazione filtrata che avevo creato
Come capire se è il tuo caso — L'hai chiusa e l'Hub è tornato normale.
Soluzione — Non l'hai persa: Dati → Cambia visualizzazione e la ritrovi con il nome che le avevi dato.
Non hai risolto?
Scrivimi: rispondo io, non un assistente automatico. L'indirizzo e l'oggetto sono già compilati — lasciali come sono, sono quello che fa finire la tua richiesta nella coda giusta invece che in mezzo a tutto il resto.
Scrivimi di Planner invisibile
notool.automation+planner@gmail.com · oggetto [notool] Planner invisibile · ogni risposta che do diventa una scheda di questa pagina.