Метод CellRange:moveInto
Метод позволяет переносить (аналог Ctrl+X, Ctrl+V в редакторе таблиц) ячейки текущего диапазона в заданную позицию, представленную параметром типа DocumentAPI.CellRange.
Метод CellRange:moveInto реализован только в табличных документах и может использоваться в следующих вариантах:
- перемещение диапазона ячеек в рамках одного листа табличного документа;
- перемещение диапазона ячеек между листами табличного документа.
Пример (только для табличного документа)
local sourceRange = sheetList:getCellRange("A1:B2")
local destRange = sheetList:getCellRange("C3:D4")
sourceRange:moveInto(destRange)
При перемещении ячеек в качестве новой позиции достаточно указать верхнюю левую ячейку нового диапазона, однако, при необходимости можно продублировать исходный блок ячеек в новом местоположении (см. подробности в разделе CellRange:copyInto).
Дополнительный пример использования приведен в разделе Копирование ячеек в табличном документе.