setValue para consultar (), la fórmula no funciona?
-
26-09-2019 - |
Pregunta
Parte del guión de la hoja de cálculo se ejecuta el siguiente fragmento de código:
temp.getRange(1, 1).setValue("=QUERY(data!A1:H125, \"Select A\")");
Como era de esperar, esto pone =QUERY(data!A1:H125, "Select A")
en la A1
celular, pero la fórmula da una (#NAME, error: Unknown range name data!A1)
error.
Sé que la fórmula es correcta, porque si puedo copiar y pegar en la vecina
celular todo funciona bien. Tengo una hoja llamada 'datos' y está llena de
los datos en el intervalo A1:. H125
Cualquier ayuda en este problema sería muy apreciada.
Solución
He encontrado la respuesta en los foros de soporte de Google. se requiere la función setFormula en lugar de la función setValue.
ie. temp.getRange(1, 1).setFormula("=QUERY(data!A1:H125, \"Select A\")");
debe trabajar
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow