Skip to main content

Класс NumberCellFormatting

Класс содержит параметры для числового формата ячеек таблицы, используется в качестве аргумента метода Cell.setFormat().

ПолеТипОписание
NumberCellFormatting.decimalPlacesintКоличество десятичных позиций
NumberCellFormatting.useThousandsSeparatorboolИспользовать разделитель для тысячных
NumberCellFormatting.useRedForNegativeboolИспользовать красный цвет для отрицательных значений
NumberCellFormatting.useBracketsForNegativeboolИспользовать скобки для отрицательных значений
NumberCellFormatting.hideSignboolСкрывать знак «минус» для отрицательных значений

Пример​


firstSheet = document.getBlocks().getTable("Лист1")
cell = firstSheet.getCell("A2")

numberCellFormat = myOfficeSDK.NumberCellFormatting()
numberCellFormat.decimalPlaces = 2
numberCellFormat.useThousandsSeparator = True
numberCellFormat.useRedForNegative = True
numberCellFormat.useBracketsForNegative = True
numberCellFormat.hideSign = False

cell.setFormat(numberCellFormat)
print(cell.getFormattedValue())