ExcelScript.ConditionalDataBarPositiveFormat 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");
}
Методы
| get |
Код цвета HTML, представляющий цвет линии границы в виде #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый"). Значение равно "" (пустая строка), если граница отсутствует или не задана. |
| get |
Код цвета HTML, представляющий цвет заливки, в форме #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый"). |
| get |
Указывает, имеет ли панель данных градиент. |
| set |
Код цвета HTML, представляющий цвет линии границы в виде #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый"). Значение равно "" (пустая строка), если граница отсутствует или не задана. |
| set |
Код цвета HTML, представляющий цвет заливки, в форме #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый"). |
| set |
Указывает, имеет ли панель данных градиент. |
Сведения о методе
getBorderColor()
Код цвета HTML, представляющий цвет линии границы в виде #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый"). Значение равно "" (пустая строка), если граница отсутствует или не задана.
getBorderColor(): string;
Возвращаемое значение
string
getFillColor()
Код цвета HTML, представляющий цвет заливки, в форме #RRGGBB (например, "FFA500") или в виде именованного цвета HTML (например, "оранжевый").
getFillColor(): string;
Возвращаемое значение
string
getGradientFill()
Указывает, имеет ли панель данных градиент.
getGradientFill(): 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
setGradientFill(gradientFill)
Указывает, имеет ли панель данных градиент.
setGradientFill(gradientFill: boolean): void;
Параметры
- gradientFill
-
boolean
Возвращаемое значение
void