Come inserire automaticamente la data e l'ora in una cella di un documento di Fogli Google
Se hai la necessità di inserire la data e l'ora in un documento di Fogli Google, farlo manualmente potrebbe essere complesso e noioso. Fortunatamente, esistono diversi modi per eseguire questa operazione in maniera più semplice. Questo articolo spiega come creare nel foglio di lavoro un semplice script che inserisce automaticamente data e ora. In alternativa, si può usare una formula o una combinazione di tasti di scelta rapida per inserire le medesime informazioni all'interno di una singola cella.
1. **Clicca sul menu Estensioni.** Usare uno script è un modo semplice per inserire automaticamente la data e l'ora in un foglio di lavoro di Fogli Google. Una volta che lo script verrà applicato, il resto del processo sarà automatico. Inizia aprendo il documento in cui vuoi inserire la data e l'ora, quindi clicca sul menu  che trovi nella parte superiore dello schermo.
2. **Seleziona la voce Apps Script.** È una delle opzioni elencate nel menu a discesa. Verrà aperta una nuova scheda del browser dove potrai creare lo script che verrà inserito nel foglio elettronico.
3. **Assegna un nome allo script.** Nella parte superiore della finestra dell'editor dello script è presente un campo di testo con la dicitura predefinita. Clicca su questo campo di testo per poter assegnare un nome personalizzato allo script.

Puoi assegnare allo script un nome qualsiasi. Assicurati semplicemente di usarne uno che sia pertinente con il progetto. Per esempio, potresti chiamarlo "DataOraAutomatici".
4. **Copia il seguente codice e incollalo nella finestra dell'editor dello script.** All'interno della scheda "Apps Script" vedrai un riquadro grigio al cui interno è presente la seguente riga di codice:. Cancella tutto il codice sorgente presente nel punto indicato e sostituiscilo con lo script che ti viene proposto di seguito:

 /** @OnlyCurrentDoc */
function onEdit(e){
const sh = e.source.getActiveSheet();
sh.getRange ('M' + e.range.rowStart)
.setValue (new Date())
.setNumberFormat ('MM/dd/yyyy HH:MMam/pm');
}



Questo particolare script permette di inserire automaticamente la data e l'ora nella colonna specificata nello script ogni volta che si inseriscono dei dati in una cella, rispettando il numero di riga. Per esempio, se inserisci un dato nella cella "A2", la data e l'ora della modifica appariranno automaticamente nella cella "M2".
Online puoi trovare molti altri esempi di script che hanno il medesimo scopo. In ogni caso, assicurati di sostituire le virgolette graffe (dette anche "intelligenti") con delle virgolette semplici, altrimenti il codice dello script non funzionerà correttamente.
5. **Modifica il codice in base alle tue esigenze.** Se hai la necessità di modificare come e dove appaiono la data e l'ora all'interno del foglio, dovrai modificare il codice dello script. Per esempio, nello script preso come riferimento all'interno dell'articolo, è possibile modificare la colonna in cui inserire, data, ora e il formato da utilizzare.

La lettera  presente nella  dello script indica al programma la colonna in cui inserire la data e l'ora. Se queste informazioni devono essere inserite in un altro punto del foglio, occorre modificare la lettera della colonna (per esempio, da  a  se la data e l'ora vanno inserite nella colonna B).
È anche possibile modificare il formato riportato nella  in modo che l'ora e la data vengano visualizzate in modo diverso. Per esempio, elimina il codice  se vuoi che venga visualizzata solo l'ora.
6. **Clicca sull'icona Salva progetto.** Una volta che lo script è completo e rispetta pienamente le tue necessità, clicca sull'icona  che trovi nella parte superiore della scheda "Apps Script". In questo modo, lo script verrà applicato al foglio su cui stai lavorando.
7. **Inserisci un dato in una cella qualsiasi del foglio attuale.** Clicca sulla scheda del browser che hai usato per accedere l'app web di Fogli Google e procedi all'inserimento dei dati che desideri. L'orario e la data di inserimento dovrebbero apparire automaticamente nella colonna della medesima riga in cui hai inserito i dati che hai specificato nello script.
8. **Inserisci la formula "=NOW()" all'interno della cella in cui desideri che venga visualizzata la data e l'ora.** Seleziona la cella in cui mostrare data e ora, quindi digita il seguente codice. Quando premerai INVIO, la data e l'ora attuali appariranno automaticamente all'interno della cella in cui hai inserito la formula.
9. **Usa la formula =TEXT( NOW();"hh:mm:ss" ) per visualizzare l'ora attuale.** Se hai la necessità di visualizzare solo l'ora e non la data, puoi modificare la formula precedente utilizzando la funziona. Copia e incolla  o digita manualmente la formula  all'interno della cella in cui vuoi che venga mostrata l'ora attuale.

Se preferisci che l'ora venga visualizzata nel formato a 24 ore, anziché a 12, dovrai modificare il formato indicato nella formula nel seguente modo.

È possibile mostrare anche i millisecondi aggiungendo la seguente porzione di codice  o  alla stringa che indica il formato da usare. La formula completa sarà la seguente.
Aggiungi il parametro  alla fine della stringa del formato, se vuoi utilizzare il formato dell'orario a 12 ore. In questo caso, la formula finale sarà la seguente.
10. **Modifica la frequenza con cui la data e l'ora dovranno essere aggiornate accedendo al menu Impostazioni.** Inserendo in un foglio la data e l'ora mediante l'uso di una formula, le informazioni non sono statiche. Per impostazione predefinita, questi dati vengono aggiornati automaticamente ogni volta che il foglio elettronico viene modificato. Utilizzando questo metodo non è possibile inserire in una cella la data e l'ora immutabili, ma è possibile modificare la frequenza con la quale vengono aggiornati questi dati. Segui queste istruzioni:

Accedi al menu ;
Seleziona la voce  per visualizzare la finestra di dialogo ;
Clicca sulla scheda ;
Clicca sul menu a discesa  per selezionare quando le formule indicate devono essere ricalcolate. Le opzioni che avrai a disposizione sono ,  e.
Clicca sul pulsante  per applicare le nuove modifiche.
11. **Usa la scheda Generale del menu Impostazioni per controllare il fuso orario configurato.** Per assicurarti che la formula mostri data e ora corrette in base al tuo fuso orario, accedi al menu , clicca sulla voce , scegli la scheda  della finestra , quindi usa il menu a discesa  per selezionare il fuso orario corretto. Al termine delle modifiche clicca sul pulsante.
È possibile modificare anche la propria località usando il menu a discesa  della scheda.
12. **Inserisci l'ora all'interno di una cella usando la combinazione di tasti di scelta rapida Ctrl+⇧ Shift+;.** Clicca sulla cella in cui desideri venga visualizzata l'ora, quindi premi la combinazione di tasti Ctrl+⇧ Shift+;. L'ora verrà inserita nella cella indicata nel seguente formato "HH:MM:SS AM/PM".
Quando si inserisce l'ora usando questa combinazione di tasti, questa informazione sarà immutabile. In questo caso, verrà usata l'ora in cui è stata premuta la combinazione di tasti e questa informazione non verrà più modificata nel tempo nonostante vengano apportate delle modifiche ai dati presenti nel foglio di lavoro.
13. **Inserisci la data usando la combinazione di tasti Ctrl+;.** All'interno della cella indicata verrà inserita solo la data. Quest'ultima avrà il seguente formato "M/DD/YYYY".
14. **Usa la seguente combinazione di tasti Ctrl+Alt+⇧ Shift+; per inserire in una cella la data e l'ora correnti.** Seleziona la cella desiderata e premi la combinazione di tasti Ctrl+Alt+⇧ Shift+;. Data e ora verranno inserite nella cella indicata rispettando il seguente formato "M/DD/YYYY HH:MM:SS".
15. **Premi la combinazione di tasti ⌘ Command+⇧ Shift+; per inserire l'ora in una cella quando usi Fogli Google su Mac.** Seleziona semplicemente la cella che desideri e premi la combinazione di tasti ⌘ Command+⇧ Shift+;. Esattamente come avviene su PC, l'ora sarà quella in cui viene eseguita l'operazione e non verrà più modificata. L'orario verrà inserito nel seguente formato "HH:MM:SS AM/PM".
16. **Inserisci la data usando la combinazione di tasti ⌘ Command+;.** Se vuoi inserire in una cella solo la data attuale, selezionala e premi la combinazione di tasti ⌘ Command+;. In questo caso, la data verrà visualizzata nel seguente formato "M/DD/YYYY".
17. **Usa la seguente combinazione di tasti ⌘ Command+⌥ Option+⇧ Shift+; per inserire in una cella la data e l'ora correnti.** Seleziona la cella desiderata e premi la combinazione di tasti ⌘ Command+⌥ Option+⇧ Shift+;. Data e ora verranno inserite nella cella indicata rispettando il seguente formato "M/DD/YYYY HH:MM:SS".
{"url": "https://www.wikihow.it/Inserire-Automaticamente-la-Data-e-l%27Ora-in-una-Cella-di-Fogli-Google", "language": "it"}