Skip to main content

Метод CellRange.autoFill

Метод autoFill заполняет диапазон ячеек, переданный в параметре destination, используя в качестве источника ячейки текущего диапазона. Результирующий диапазон формируется из начальной позиции текущего диапазона и последней позиции, определенной аргументом метода (destination).

Таким образом, целевой (результирующий) диапазон назначения содержит весь исходный диапазон ячеек. Метод подбирает алгоритм аппроксимации и использует его для экстраполяции исходных значений в результирующем диапазоне.

Форматирование ячейки распространяется на заполненные ячейки. Результат для текстового редактора может отличаться от результата для табличного редактора.

Метод возвращает True, если ячейки успешно заполнены, и False в других случаях (например, если диапазон ячеек назначения содержит формулу, сводную таблицу и т. д.).

Метод вызывает исключение OutOfRangeError в случае, если источник или место назначения находятся за пределами таблицы.

Пример​


firstSheet = document.getBlocks().getTable("List1")
cellRange = firstSheet.getCellRange("A1:A2")
cellRange.autoFill(myOfficeSDK.CellPosition(2, 0))