Partager via


ExcelScript.ConditionalFormatRule interface

Représente une règle pour tous les jumelages règle/format traditionnels.

Remarques

Exemples

/**
 * This script applies a custom conditional formatting to the selected range.
 * A light-green fill is applied to a cell if the value is larger than the value in the row's previous column.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the selected cells.
  let selectedRange = workbook.getSelectedRange();

  // Apply a rule for positive change from the previous column.
  let positiveChange: ExcelScript.ConditionalFormat = selectedRange.addConditionalFormat(ExcelScript.ConditionalFormatType.custom);

  // Set the conditional format to be a lightgreen fill.
  let positiveCustom: ExcelScript.CustomConditionalFormat = positiveChange.getCustom();
  positiveCustom.getFormat().getFill().setColor("lightgreen");

  // Set the conditional rule to be if there is positive change across the row.
  let positiveRule: ExcelScript.ConditionalFormatRule = positiveCustom.getRule();
  positiveRule.setFormula(`=${selectedRange.getCell(0, 0).getAddress()}>${selectedRange.getOffsetRange(0, -1).getCell(0, 0).getAddress()}`);
}

Méthodes

getFormula()

Formule, si nécessaire, sur laquelle évaluer la règle de mise en forme conditionnelle.

getFormulaLocal()

Formule, si nécessaire, sur laquelle évaluer la règle de mise en forme conditionnelle dans la langue de l’utilisateur.

setFormula(formula)

Formule, si nécessaire, sur laquelle évaluer la règle de mise en forme conditionnelle.

setFormulaLocal(formulaLocal)

Formule, si nécessaire, sur laquelle évaluer la règle de mise en forme conditionnelle dans la langue de l’utilisateur.

Détails de la méthode

getFormula()

Formule, si nécessaire, sur laquelle évaluer la règle de mise en forme conditionnelle.

getFormula(): string;

Retours

string

getFormulaLocal()

Formule, si nécessaire, sur laquelle évaluer la règle de mise en forme conditionnelle dans la langue de l’utilisateur.

getFormulaLocal(): string;

Retours

string

setFormula(formula)

Formule, si nécessaire, sur laquelle évaluer la règle de mise en forme conditionnelle.

setFormula(formula: string): void;

Paramètres

formula

string

Retours

void

setFormulaLocal(formulaLocal)

Formule, si nécessaire, sur laquelle évaluer la règle de mise en forme conditionnelle dans la langue de l’utilisateur.

setFormulaLocal(formulaLocal: string): void;

Paramètres

formulaLocal

string

Retours

void