Таблица DocumentAPI.CellRangeAddressSettings
Таблица CellRangeAddressSettings предназначена для настройки параметров отображения адреса диапазона ячеек. Данная таблица используется в методе CellRange:getAddress().
| Поле | Тип | Описание |
|---|---|---|
CellRangeAddressSettings.addressFormat | CellRangeAddressFormat | Формат адреса (A1 или R1C1) |
CellRangeAddressSettings.isAbsoluteColumn | bool | Использовать абсолютные ссылки на столбцы |
CellRangeAddressSettings.isAbsoluteRow | bool | Использовать абсолютные ссылки на строки |
CellRangeAddressSettings.isFileNameRequired | bool | Добавить в адрес название документа |
CellRangeAddressSettings.isWorksheetNameRequired | bool | Добавить в адрес название листа |
Пример
local sheet = document:getBlocks():getTable(0)
local range = sheet:getCellRange("A1:C11")
local addressSettings = DocumentAPI.CellRangeAddressSettings()
addressSettings.isFileNameRequired = true
addressSettings.isWorksheetNameRequired = true
addressSettings.addressFormat = DocumentAPI.CellRangeAddressFormat_A1
addressSettings.isAbsoluteRow = true
addressSettings.isAbsoluteColumn = false
print(range:getAddress(addressSettings)) -- '[sheet.xods]Data'!$A1:$C11