Excel.ConditionalCellValueRule interface

Représente une règle de format conditionnel de valeur de cellule.

Propriétés

formula1

La formule, si nécessaire, pour évaluer la règle de mise en forme conditionnelle.

formula2

La formule, si nécessaire, pour évaluer la règle de mise en forme conditionnelle.

operator

Opérateur de la mise en forme conditionnelle de la valeur de la cellule.

Détails de la propriété

formula1

La formule, si nécessaire, pour évaluer la règle de mise en forme conditionnelle.

formula1: string;

Valeur de propriété

string

Remarques

Jeu d’API : ExcelApi 1.6

Exemples

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/excel/14-conditional-formatting/conditional-formatting-basic.yaml

await Excel.run(async (context) => {
    const sheet = context.workbook.worksheets.getItem("Sample");
    const range = sheet.getRange("B21:E23");
    const conditionalFormat = range.conditionalFormats
        .add(Excel.ConditionalFormatType.cellValue);
    conditionalFormat.cellValue.format.font.color = "red";
    conditionalFormat.cellValue.rule = { formula1: "=0", operator: "LessThan" };

    await context.sync();
});

formula2

La formule, si nécessaire, pour évaluer la règle de mise en forme conditionnelle.

formula2?: string;

Valeur de propriété

string

Remarques

Jeu d’API : ExcelApi 1.6

operator

Opérateur de la mise en forme conditionnelle de la valeur de la cellule.

operator: Excel.ConditionalCellValueOperator | "Invalid" | "Between" | "NotBetween" | "EqualTo" | "NotEqualTo" | "GreaterThan" | "LessThan" | "GreaterThanOrEqual" | "LessThanOrEqual";

Valeur de propriété

Excel.ConditionalCellValueOperator | "Invalid" | "Between" | "NotBetween" | "EqualTo" | "NotEqualTo" | "GreaterThan" | "LessThan" | "GreaterThanOrEqual" | "LessThanOrEqual"

Remarques

Jeu d’API : ExcelApi 1.6

Exemples

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/excel/14-conditional-formatting/conditional-formatting-basic.yaml

await Excel.run(async (context) => {
    const sheet = context.workbook.worksheets.getItem("Sample");
    const range = sheet.getRange("B21:E23");
    const conditionalFormat = range.conditionalFormats
        .add(Excel.ConditionalFormatType.cellValue);
    conditionalFormat.cellValue.format.font.color = "red";
    conditionalFormat.cellValue.rule = { formula1: "=0", operator: "LessThan" };

    await context.sync();
});