setValue per interrogare () formula non funziona?
-
26-09-2019 - |
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.
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