Google-apps-script片段抛出错误

时间:2018-08-16 00:23:41

标签: google-apps-script google-sheets

首先,我为一个糟糕(但准确)的标题道歉。我正在尝试采用AB9单元格的值并将其放入单元格C9中–在同一张纸上!

简单,对吧?

但是当我尝试运行脚本时,此代码段将引发“找不到范围”错误,并且我不明白为什么。 (是的,这是一个PIC错误。)这就是我得到的:

    // The following three lines copy the last date in the pay period (cell 
    AB9) to the cell just to the left of "last Thursday's" date

    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var source = ss.getRange("PRIVATE Current Tracking Sheet!AB9");
    source.copyTo (ss.getRange ("PRIVATE Current Tracking Sheet!C9"), 
    {contentsOnly: true});

(上面的代码只是大型225行脚本的一小部分。上面的代码从49行开始,到54行结束。)

我检查了我的语法和措辞,看了拼写错误以及我能找到的其他任何内容,包括SO。

有人可以帮助菜鸟吗?谢谢大家。

1 个答案:

答案 0 :(得分:0)

OP共享的spreadsheet显示工作表名称为Sheet1和Sheet2

使用"PRIVATE Current Tracking Sheet!AB9"代替"Sheet1!AB9"。将其应用于其他范围参考。