Я новичок в скрипте Google Sheet, поэтому я пытаюсь учиться, глядя на другой профессиональный код. Я заметил, что большинство подпрограмм, которые читают в массивах, используют .getDataRange().getValues()
, который читает во всей рабочей таблице.
Рабочие таблицы, над которыми я работаю, содержат много различной информации о данных на любом листе. Существует ли простой способ чтения в подмножестве листа, а не во всем листе?
Например: если я хочу прочитать в диапазоне D6: J45 (обратите внимание, что диапазоны могут меняться в зависимости от запроса пользователя):
Как загрузить только эти данные матрицы в двумерный массив в скрипте?
Если мне нужно использовать вложенные для циклов, .length, кажется, получить мне # строк, как можно получить количество столбцов в диапазоне ?