getLastRow()返回空值

时间:2017-03-08 16:11:08

标签: google-apps-script

我有一个曾经完美工作的剧本,但从今天早上开始他就不再工作了。此脚本基于getLastRow()的使用,该var test = overview.getRange(overview.getLastRow(),2).getValue() 应该返回我工作表第二列最后一行的值。

所以这里有什么不起作用:

var test = overview.getRange(360,2).getValue()

这是有效的:

getLastRow()

我在函数中运行这些变量时正在做日志。正如我所说的那样,第一个没有给我任何回报,第二个回报给我想要的价值。

什么使insertText不起作用?

感谢。

1 个答案:

答案 0 :(得分:2)

360真的是整张纸的最后一排吗?也许复制的公式正在破坏。检查工作表的所有列中是否有超过行360的任何值或公式。

请记住:getLastRow获取整个工作表的最后一行,而不是指定的范围。