Поделиться через


ExcelScript.ConditionalDataBarNegativeFormat interface

Представляет условный формат для отрицательной стороны панели данных.

Комментарии

Примеры

/**
 * This script applies data bar conditional formatting to a range.
 * It sets the data bar colors to be green when positive and red when negative.
 */
function main(workbook: ExcelScript.Workbook) {
    // Get the "Sales" data column range in a table named "SalesTable".
    const table = workbook.getTable("SalesTable");
    const salesRange = table.getColumnByName("Sales").getRangeBetweenHeaderAndTotal();

    // Add data bar conditional formatting to the range.
    const cf = salesRange.addConditionalFormat(ExcelScript.ConditionalFormatType.dataBar);

    // Have the bar show green when positive and red when negative. 
    const dataBarConditionalFormat = cf.getDataBar();
    const positiveFormat: ExcelScript.ConditionalDataBarPositiveFormat = dataBarConditionalFormat.getPositiveFormat();
    positiveFormat .setFillColor("green");
    const negativeFormat: ExcelScript.ConditionalDataBarNegativeFormat = dataBarConditionalFormat.getNegativeFormat();
    negativeFormat.setFillColor("red");
}

Методы

getBorderColor()

Код цвета HTML, представляющий цвет линии границы в виде #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый"). Значение равно "" (пустая строка), если граница отсутствует или не задана.

getFillColor()

Код цвета HTML, представляющий цвет заливки, в форме #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый").

getMatchPositiveBorderColor()

Указывает, имеет ли отрицательная панель данных тот же цвет границы, что и у положительной панели данных.

getMatchPositiveFillColor()

Указывает, имеет ли отрицательная панель данных тот же цвет заливки, что и положительная панель данных.

setBorderColor(borderColor)

Код цвета HTML, представляющий цвет линии границы в виде #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый"). Значение равно "" (пустая строка), если граница отсутствует или не задана.

setFillColor(fillColor)

Код цвета HTML, представляющий цвет заливки, в форме #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый").

setMatchPositiveBorderColor(matchPositiveBorderColor)

Указывает, имеет ли отрицательная панель данных тот же цвет границы, что и у положительной панели данных.

setMatchPositiveFillColor(matchPositiveFillColor)

Указывает, имеет ли отрицательная панель данных тот же цвет заливки, что и положительная панель данных.

Сведения о методе

getBorderColor()

Код цвета HTML, представляющий цвет линии границы в виде #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый"). Значение равно "" (пустая строка), если граница отсутствует или не задана.

getBorderColor(): string;

Возвращаемое значение

string

getFillColor()

Код цвета HTML, представляющий цвет заливки, в форме #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый").

getFillColor(): string;

Возвращаемое значение

string

getMatchPositiveBorderColor()

Указывает, имеет ли отрицательная панель данных тот же цвет границы, что и у положительной панели данных.

getMatchPositiveBorderColor(): boolean;

Возвращаемое значение

boolean

getMatchPositiveFillColor()

Указывает, имеет ли отрицательная панель данных тот же цвет заливки, что и положительная панель данных.

getMatchPositiveFillColor(): boolean;

Возвращаемое значение

boolean

setBorderColor(borderColor)

Код цвета HTML, представляющий цвет линии границы в виде #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый"). Значение равно "" (пустая строка), если граница отсутствует или не задана.

setBorderColor(borderColor: string): void;

Параметры

borderColor

string

Возвращаемое значение

void

setFillColor(fillColor)

Код цвета HTML, представляющий цвет заливки, в форме #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый").

setFillColor(fillColor: string): void;

Параметры

fillColor

string

Возвращаемое значение

void

setMatchPositiveBorderColor(matchPositiveBorderColor)

Указывает, имеет ли отрицательная панель данных тот же цвет границы, что и у положительной панели данных.

setMatchPositiveBorderColor(matchPositiveBorderColor: boolean): void;

Параметры

matchPositiveBorderColor

boolean

Возвращаемое значение

void

setMatchPositiveFillColor(matchPositiveFillColor)

Указывает, имеет ли отрицательная панель данных тот же цвет заливки, что и положительная панель данных.

setMatchPositiveFillColor(matchPositiveFillColor: boolean): void;

Параметры

matchPositiveFillColor

boolean

Возвращаемое значение

void