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);
}
Методы
get |
Коллекция объектов границы, которые применяются к общему диапазону условного формата. |
get |
Возвращает объект границы по его имени. |
get |
Возвращает нижнюю границу. |
get |
Возвращает левую границу. |
get |
Возвращает правильную границу. |
get |
Возвращает верхнюю границу. |
get |
Возвращает объект заполнения, определенный в общем диапазоне условного формата. |
get |
Возвращает объект шрифта, определенный в общем диапазоне условного формата. |
get |
Представляет код числового формата Excel для заданного диапазона. Очищается, если |
set |
Представляет код числового формата Excel для заданного диапазона. Очищается, если |
Сведения о методе
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
Office Scripts