如何告诉谷歌脚本在工作表中打印的位置?

时间:2016-08-09 14:18:22

标签: google-apps-script google-sheets

我有一个愚蠢的问题我无论如何都无法解决。我正在使用google工作表打印数据的脚本中工作。

不知何故,打印数据与活动单元格相关。如何将活动单元格设置为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"); 

  }

1 个答案:

答案 0 :(得分:2)

Eugene是正确的,而不是getActiveCell().offset(...你应该getRange("A1").offset(....,而你也不需要getA1Notation。然后在下一行中,您可以说location.setValue(...如果您正在硬编码数据的位置,则无需访问活动单元格!