ExcelScript.ConditionalRangeFormat interface
Объект формата, инкапсулирующий шрифт, заливку, границы и другие свойства диапазона условных форматов.
Замечания
Примеры
/**
* This script applies cell value conditional formatting to a range.
* Any value less than 60 will have the cell's fill color changed and the font made italic.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the range to format.
const selectedRange = workbook.getSelectedRange();
// Add cell value conditional formatting.
const cellValueConditionalFormatting =
selectedRange.addConditionalFormat(ExcelScript.ConditionalFormatType.cellValue).getCellValue();
// Create the condition, in this case when the cell value is less than 60.
const rule: ExcelScript.ConditionalCellValueRule = {
formula1: "60",
operator: ExcelScript.ConditionalCellValueOperator.lessThan
};
cellValueConditionalFormatting.setRule(rule);
// Set the format to apply when the condition is met.
const format: ExcelScript.ConditionalRangeFormat = cellValueConditionalFormatting.getFormat();
format.getFill().setColor("yellow");
format.getFont().setItalic(true);
}
Методика
| clear |
Удалите свойства формата из правила условного формата. При этом будет создано правило без параметров формата. |
| get |
Коллекция объектов границы, которые применяются к общему диапазону условного формата. |
| get |
Возвращает объект границы по его имени. |
| get |
Возвращает нижнюю границу. |
| get |
Возвращает левую границу. |
| get |
Возвращает правильную границу. |
| get |
Возвращает верхнюю границу. |
| get |
Возвращает объект заполнения, определенный в общем диапазоне условного формата. |
| get |
Возвращает объект шрифта, определенный в общем диапазоне условного формата. |
| get |
Представляет код числового формата Excel для заданного диапазона. Очищается, если |
| set |
Представляет код числового формата Excel для заданного диапазона. Очищается, если |
Подробнее о методе
clearFormat()
Удалите свойства формата из правила условного формата. При этом будет создано правило без параметров формата.
clearFormat(): void;
Возвращает
void
getBorders()
Коллекция объектов границы, которые применяются к общему диапазону условного формата.
getBorders(): ConditionalRangeBorder[];
Возвращает
getConditionalRangeBorder(index)
Возвращает объект границы по его имени.
getConditionalRangeBorder(
index: ConditionalRangeBorderIndex
): ConditionalRangeBorder;
Параметры
Значение индекса получаемого объекта границы. Дополнительные сведения см. в этой ExcelScript.ConditionalRangeBorderIndex статье.
Возвращает
getConditionalRangeBorderBottom()
Возвращает нижнюю границу.
getConditionalRangeBorderBottom(): ConditionalRangeBorder;
Возвращает
getConditionalRangeBorderLeft()
Возвращает левую границу.
getConditionalRangeBorderLeft(): ConditionalRangeBorder;
Возвращает
getConditionalRangeBorderRight()
Возвращает правильную границу.
getConditionalRangeBorderRight(): ConditionalRangeBorder;
Возвращает
getConditionalRangeBorderTop()
Возвращает верхнюю границу.
getConditionalRangeBorderTop(): ConditionalRangeBorder;
Возвращает
getFill()
Возвращает объект заполнения, определенный в общем диапазоне условного формата.
getFill(): ConditionalRangeFill;
Возвращает
getFont()
Возвращает объект шрифта, определенный в общем диапазоне условного формата.
getFont(): ConditionalRangeFont;
Возвращает
getNumberFormat()
Представляет код числового формата Excel для заданного диапазона. Очищается, если null передается.
getNumberFormat(): string;
Возвращает
string
setNumberFormat(numberFormat)
Представляет код числового формата Excel для заданного диапазона. Очищается, если null передается.
setNumberFormat(numberFormat: string): void;
Параметры
- numberFormat
-
string
Возвращает
void