Skip to main content

Метод Position:insertTable

Метод предназначен для вставки таблицы с заданным числом строк и столбцов в заданное местоположение в документе. Возвращает объект таблицы.

Следует учитывать, что при вставке таблицы к ее имени автоматически добавляется порядковый номер, начинающийся с единицы. Таким образом, вызов


t = position:insertTable(3, 3, "Table")

приведет к созданию в текстовом документе таблицы с именем «Table1».

Пример вставки таблицы в начало текстового документа​


local rng = document:getRange()
local begin_pos = rng:getBegin()
t = begin_pos:insertTable(3, 3, "Table")

Пример вставки таблицы в конец текстового документа​


local rng = document:getRange()
local begin_pos = rng:getEnd()
t = begin_pos:insertTable(3, 3, "Table")

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

Пример вставки нового листа в табличный документ​


local rng = document:getRange()
local end_pos = rng:getEnd()
t = end_pos:insertTable(3, 3, "Table")