合并谷歌应用脚​​本中的两个变量

时间:2011-06-22 16:25:54

标签: javascript google-apps-script google-sheets google-apps

function f(column) {
    var i = 4;
}

我想合并“column”和“i”变量,以便我可以在电子表格函数getRange()中使用它作为输入;

有一种简单的方法吗?

2 个答案:

答案 0 :(得分:0)

我猜你想用i作为偏移量和列。

如果是,那么

function f(column) {
    var i = 4;
    SpreadsheetApp.getActiveSheet().getRange("A1").offset(0, column + i, 1, 1);
}

将返回A1右侧的单个单元格4 +列。

答案 1 :(得分:0)

是的,有一种非常简单的方法可以做到这一点:我猜测如果列=“A”而i = 4,你想将某些内容设置为A4单元格,那么就这样做:

function f(column)
{
  var i = 4;
  SpreadsheetApp.getActiveSpreadsheet().getRange(column+i).setValue("Hello World");
}

此处,getRange()接受输入值为“A4”或a1Notation。