Domanda

Una parte del copione di mio foglio viene eseguito il seguente pezzo di codice:

temp.getRange(1, 1).setValue("=QUERY(data!A1:H125, \"Select A\")");

Come ci si potrebbe aspettare, questo mette =QUERY(data!A1:H125, "Select A") in A1 cellulare, ma la formula dà un (#NAME, error: Unknown range name data!A1) errore. So che la formula è corretta, perché se copio e incollo nella vicina  tutto cellulare funziona bene. Io ho un foglio chiamato 'dati' ed è pieno di i dati nell'intervallo A1:. H125

Qualsiasi aiuto su questo problema sarebbe molto apprezzato.

È stato utile?

Soluzione

Ho trovato la risposta sul forum di supporto di Google. La funzione setFormula è necessario piuttosto che la funzione setValue.

es. temp.getRange(1, 1).setFormula("=QUERY(data!A1:H125, \"Select A\")"); dovrebbe funzionare

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top