Как использовать getOffsetRange?
Я пытался использовать getOffsetRange
в офисных скриптах, но, хоть убей, я не могу заставить его работать, и я получаю сообщения об ошибках Property 'getOffsetRange' does not exist on type 'Worksheet'.
Я подумал, что, возможно, из-за того, что это предварительный просмотр getOffsetRange
могут быть еще не реализованы, однако это не имеет смысла, так как это находится в документации
Если у кого-то есть идеи, как заставить его работать, или какая-либо помощь, это было бы потрясающе!
2 ответа
Как заметил Пьер, метод getOffsetRange() недоступен для объекта рабочего листа. Чтобы использовать getOffsetRange(), вы можете получить диапазон "A1" на листе, а затем получить оттуда смещение:
// gets C3 range
let offsetRange = selectedSheet.getRange("A1").getOffsetRange(2,2);
В качестве альтернативы вы можете получить диапазон по индексу объекта рабочего листа:
// gets C3 range
let worksheetOffsetRange = selectedSheet.getRangeByIndexes(2,2,1,1);