Skip to main content

Метод CellRange:getProtectionProperties

Метод возвращает параметры защиты диапазона ячеек табличного документа (см. Защита листа табличного документа).

Вызов​


CellProtectionProperties getProtectionProperties()

Возвращает​

  • CellProtectionProperties: свойства защиты диапазона ячеек (nil, если диапазон содержит только ячейки сводной таблицы).

Пример​


local firstSheet = document:getBlocks():getTable(0)
local cellRange = firstSheet:getCellRange("A1:A3")

local cellProps = cellRange:getProtectionProperties()
cellProps.lockedForChanges = false
cellProps.formulasNotDisplayed = false

cellRange:setProtectionProperties(cellProps)
firstSheet:setProtection(tableProps)

Свойства возвращаемого объекта CellProtectionProperties могут быть nil, если текущий диапазон содержит ячейки с разными параметрами.