Capitolo 2 Leggere, ripetere, distinguere ・ MISSIONE 5

Missione 5: Leggere una cella e scriverla nel log di esecuzione

📋 Elenco delle missioni

Consegna

Leggi il prezzo unitario della penna a sfera in B2 e scrivilo nel log di esecuzione.

Modulo d’ordine cancelleria - Fogli Google
Modulo d’ordine cancelleria

Per l’esercizio, la tabella torna allo stato iniziale prima di ogni esecuzione (un foglio vero non torna indietro. Le modifiche di uno script a volte si annullano con Ctrl+Z, ma non tutte insieme).

Apps ScriptProgetto senza titoloEsegui il deployment ▾
function showPrice() {
const sheet = SpreadsheetApp.getActiveSheet();
const price = sheet.getRange('').();
Logger.log(price);
}
Ctrl+S: salva · Ctrl+R: esegui (editor) · F5: riapri

Inizia il capitolo 2Leggere, ripetere, distinguere

Capitolo 2 ・ MISSIONE 5

Leggere una cella e scriverla nel log di esecuzione

Leggi il prezzo unitario della penna a sfera in B2 e scrivilo nel log di esecuzione.

Ora
Obiettivo (log di esecuzione)

Informazioni120.0

Leggere il codice

const sheet = SpreadsheetApp.getActiveSheet();
Mette il foglio aperto in sheet. const è una «scatola il cui contenuto non cambierà».
const price = sheet.getRange('B2').getValue();
Legge il valore di B2 in price.
Logger.log(price);
Scrive il contenuto di price nel log di esecuzione.

getValue() legge il valore di una cella e Logger.log() lo scrive nel log di esecuzione. Logger.log mostra i numeri con il punto decimale, ad esempio 120.0 (console.log mostra 120). Se qualcosa non funziona come previsto, controlla prima i valori nel log.

Come iniziare con GAS e il codice di uso comune sono spiegati in un articolo.Che cos’è GAS? Come iniziare e codice di uso comune

Il codice che scrivi gira in uno spazio isolato all’interno di questa pagina. Non può raggiungere l’esterno della pagina né altri siti.

* Questa è una simulazione del comportamento di Fogli Google e Apps Script e può differire in parte dall’originale.

* Fogli Google è un marchio di Google LLC. Questo sito non è affiliato a Google.