Skip to main content

Метод CellRange:isEmpty

Метод позволяет определить содержат ли ячейки диапазона данные или настройки форматирования.

Вызов​


bool isEmpty()

Возвращает​

  • true, если все ячейки диапазона не содержат данные или настройки форматирования, в ином случае – false.

Пример​


local sheet = document:getBlocks():getTable(0)
local range1 = sheet:getCellRange("A1:B1")
local range2 = sheet:getCellRange("A2:B2")
local range3 = sheet:getCellRange("A3:B3")
sheet:getCell("A1"):setText("123")
local props = DocumentAPI.TextProperties()
props.bold = true
range2:setTextProperties(props)

print(range1:isEmpty()) -- false
print(range1:isContentEmpty()) -- false

print(range2:isEmpty()) -- false
print(range2:isContentEmpty()) -- true

print(range3:isEmpty()) -- true
print(range3:isContentEmpty()) -- true