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

「列」変数と「i」変数をマージして、スプレッドシート関数 getRange(); の入力として使用できるようにします。

これを行う簡単な方法はありますか?

4

2 に答える 2

0

うん、それを行うには非常に簡単な方法があります: column="A" で i=4 の場合、A4 セルに何かを設定したい場合は、次のようにします。

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

ここでgetRange()は、入力値を「A4」または a1Notation として受け付けています。

于 2016-12-27T10:34:54.333 に答える
0

i を列とともにオフセットとして使用したいと思います。

もしそうなら

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

A1 の右側にある 4 + 列の 1 つのセルが返されます。

于 2012-03-26T08:52:54.317 に答える