【发布时间】:2011-06-22 16:25:53
【问题描述】:
function f(column) {
var i = 4;
}
我想合并“column”和“i”变量,以便在电子表格函数getRange()中将其用作输入;
有没有简单的方法来做到这一点?
【问题讨论】:
标签: javascript google-apps-script google-sheets google-apps
function f(column) {
var i = 4;
}
我想合并“column”和“i”变量,以便在电子表格函数getRange()中将其用作输入;
有没有简单的方法来做到这一点?
【问题讨论】:
标签: javascript google-apps-script google-sheets google-apps
我猜你想使用 i 作为列的偏移量。
如果是,那么
function f(column) {
var i = 4;
SpreadsheetApp.getActiveSheet().getRange("A1").offset(0, column + i, 1, 1);
}
将返回一个单元格,A1 右侧的 4 + 列。
【讨论】:
是的,有一个非常简单的方法可以做到这一点:我猜如果 column="A" 并且 i=4,你想在 A4 单元格中设置一些东西,然后这样做:
function f(column)
{
var i = 4;
SpreadsheetApp.getActiveSpreadsheet().getRange(column+i).setValue("Hello World");
}
这里,getRange() 接受输入值为“A4”或 a1Notation。
【讨论】: