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.

¿Fue útil?

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
scroll top