Слияние двух переменных в скрипте приложений Google - PullRequest
0 голосов
/ 22 июня 2011
function f(column) {
    var i = 4;
}

Я хочу объединить переменные "column" и "i", чтобы я мог использовать ее в качестве входных данных в функции электронной таблицы getRange ();

Есть ли простой способ сделать это?

Ответы [ 2 ]

0 голосов
/ 27 декабря 2016

Да, есть довольно простой способ сделать это: я предполагаю, что если column = "A" и при i = 4 вы хотите установить что-то в ячейку A4, то сделайте так:

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

Здесь getRange() принимает входное значение как «A4» или a1Notation.

0 голосов
/ 26 марта 2012

Я предполагаю, что вы хотите использовать i в качестве смещения вместе со столбцом.

Если это так, то

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

вернет одну ячейку, 4 + столбец справа от A1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...