Допустим, я выбираю ячейки B1
, а также B3
в электронной таблице (без выбора B2
в середине). Мне нужен способ (в скрипте приложений), чтобы получить выбранные диапазоны (т.е. в этом примере B1, B3
).
Я думал, что getActiveRangeList()
это то, что я ищу. Поэтому я попробовал следующее (в макросе):
function myFunction() {
var sheet = SpreadsheetApp.getActiveSheet();
var activeRangeList = sheet.getActiveRangeList();
console.log(activeRangeList);
}
Однако это выводит на консоль пустой словарь ({}
). Я что-то пропустил? Я не прав насчет того, что getActiveRangeList()
должен делать? Любая помощь будет оценена.