Share via


ExcelScript.ConditionalDataBarRule interface

Représente un type de règle pour une barre de données.

Remarques

Exemples

/**
 * This script creates data bar conditional formatting on the selected range.
 * The scale of the data bar goes from 0 to 1000.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the selected range.
  const selected = workbook.getSelectedRange();
  
  // Create new conditional formatting on the range.
  const format = selected.addConditionalFormat(ExcelScript.ConditionalFormatType.dataBar);
  const dataBarFormat: ExcelScript.DataBarConditionalFormat = format.getDataBar();

  // Set the lower bound of the data bar formatting to be 0.
  const lowerBound: ExcelScript.ConditionalDataBarRule = {
    type: ExcelScript.ConditionalFormatRuleType.number,
    formula: "0"
  };
  dataBarFormat.setLowerBoundRule(lowerBound);

  // Set the upper bound of the data bar formatting to be 1000.
  const upperBound: ExcelScript.ConditionalDataBarRule = {
    type: ExcelScript.ConditionalFormatRuleType.number,
    formula: "1000"
  };
  dataBarFormat.setUpperBoundRule(upperBound);
}

Propriétés

formula

Formule, si nécessaire, sur laquelle évaluer la règle de barre de données.

type

Type de règle pour la barre de données.

Détails de la propriété

formula

Formule, si nécessaire, sur laquelle évaluer la règle de barre de données.

formula?: string;

Valeur de propriété

string

type

Type de règle pour la barre de données.

type: ConditionalFormatRuleType;

Valeur de propriété