Метод 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