2010-08-31 46 views
0

部分運行下面的代碼:setValue到QUERY()公式不起作用?我的電子表格的腳本

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

正如您所料,這使=QUERY(data!A1:H125, "Select A")到A1 細胞但公式給出了一個錯誤(#NAME, error: Unknown range name data!A1)。 我知道公式是正確的,因爲如果我將它複製並粘貼到鄰居 單元格中,一切正常。我確實有一張名爲「數據」的工作表,其數據範圍爲A1:H125中的數據爲 。

任何有關這個問題的幫助將不勝感激。

回答

3

我在Google支持論壇上找到了答案。 setFormula函數是必需的,而不是setValue函數。

即。 temp.getRange(1, 1).setFormula("=QUERY(data!A1:H125, \"Select A\")");應該工作