Compartilhar via


ExcelScript.ConditionalDataBarRule interface

Representa um tipo de regra para uma barra de dados.

Comentários

Exemplos

/**
 * 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);
}

Propriedades

formula

A fórmula, se necessário, para avaliar a regra da barra de dados.

type

O tipo de regra para a barra de dados.

Detalhes da propriedade

formula

A fórmula, se necessário, para avaliar a regra da barra de dados.

formula?: string;

Valor da propriedade

string

type

O tipo de regra para a barra de dados.

type: ConditionalFormatRuleType;

Valor da propriedade