Skip to main content

Класс CellRangeAddressSettings

Класс CellRangeAddressSettings предназначен для настройки параметров отображения адреса диапазона ячеек. Данный класс используется в методе CellRange.getAddress().

ПолеТипОписание
CellRangeAddressSettings.addressFormatCellRangeAddressFormatФормат адреса (A1 или R1C1)
CellRangeAddressSettings.isAbsoluteColumnboolИспользовать абсолютные ссылки на столбцы
CellRangeAddressSettings.isAbsoluteRowboolИспользовать абсолютные ссылки на строки
CellRangeAddressSettings.isFileNameRequiredboolДобавить в адрес название документа
CellRangeAddressSettings.isWorksheetNameRequiredboolДобавить в адрес название листа

Пример​


Table sheet = document.getBlocks().getTable(0);
CellRange range = sheet.getCellRange("A1:C11");

CellRangeAddressSettings addressSettings = new CellRangeAddressSettings();
addressSettings.isFileNameRequired = true;
addressSettings.isWorksheetNameRequired = true;
addressSettings.addressFormat = CellRangeAddressFormat.A1;
addressSettings.isAbsoluteRow = true;
addressSettings.isAbsoluteColumn = false;

Console.WriteLine(range.getAddress(addressSettings)); // '[sheet.xods]Data'!$A1:$C11