Листы скриптов Google "Ячейка вне диапазона" - PullRequest
0 голосов
/ 16 июня 2019

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

после открытия документа код переходит

  var range = sheet.getRange("A1:B7");

  var cell = range.getCell(2, 3);
  var cellValue = cell.getValue();
  Logger.log(cell);

и мой лист выглядит так:

screenshot of my sheet

В чем здесь ошибка?

1 Ответ

0 голосов
/ 16 июня 2019

Обратите внимание, что метод getCell() принимает аргументы следующим образом: row, column (со значениями Integer на основе 1).Если вызываемый Range находится как минимум в одном измерении, меньшем, чем размер измерения вызова getCell(), выдается ошибка.

Ваши Range размеры: row = 7, column = 2.

Ваши getCell() размеры вызовов: row = 2, column = 3.

Таким образом, ячейка указана в смещении от Range на 1 столбец.

Полезные ссылки

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