Класс CellRangeAddressSettings
Класс CellRangeAddressSettings предназначен для настройки параметров отображения адреса диапазона ячеек. Данный класс используется в методе CellRange.getAddress().
| Поле | Тип | Описание |
|---|---|---|
CellRangeAddressSettings.addressFormat | CellRangeAddressFormat | Формат адреса (A1 или R1C1) |
CellRangeAddressSettings.isAbsoluteColumn | bool | Использовать абсолютные ссылки на столбцы |
CellRangeAddressSettings.isAbsoluteRow | bool | Использовать абсолютные ссылки на строки |
CellRangeAddressSettings.isFileNameRequired | bool | Добавить в адрес название документа |
CellRangeAddressSettings.isWorksheetNameRequired | bool | Добавить в адрес название листа |
Пример
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