Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 如何告诉google脚本在工作表中的打印位置?_Google Apps Script_Google Sheets - Fatal编程技术网

Google apps script 如何告诉google脚本在工作表中的打印位置?

Google apps script 如何告诉google脚本在工作表中的打印位置?,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我有一个愚蠢的问题,不知怎的我解决不了。我在一个脚本中工作,在这个脚本中,数据被打印在谷歌表单中 不知何故,打印的数据是相对于活动单元的。如何将活动单元格设置为A1?我希望能够打印相对于A1的图纸 if (values[i][3] == "1") { var location = SpreadsheetApp.getActiveSheet().getActiveCell().offset(0,2).getA1Notation(); SpreadsheetApp.getAct

我有一个愚蠢的问题,不知怎的我解决不了。我在一个脚本中工作,在这个脚本中,数据被打印在谷歌表单中

不知何故,打印的数据是相对于活动单元的。如何将活动单元格设置为A1?我希望能够打印相对于A1的图纸

  if (values[i][3] == "1") { 
    var location = SpreadsheetApp.getActiveSheet().getActiveCell().offset(0,2).getA1Notation();
    SpreadsheetApp.getActiveSheet().getRange(location).setValue("LOCAL ("+localcountrycode+")").setFontWeight("bold"); 

  }

Eugene是正确的,而不是
getActiveCell().offset(…
您应该有
getRange(“A1”).offset(…
),并且您也不需要
geta1表示法。
。然后在下一行中,您可以只说
location.setValue(…
如果您正在硬编码数据的去向,则不需要访问活动单元格!

我不明白getRange(“A1”)为什么不工作。