Compartir a través de


ExcelScript.ConditionalDataBarRule interface

Representa un tipo de regla para una barra de datos.

Comentarios

Ejemplos

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

Propiedades

formula

Fórmula, si es necesario, en la que se va a evaluar la regla de barra de datos.

type

Tipo de regla de la barra de datos.

Detalles de las propiedades

formula

Fórmula, si es necesario, en la que se va a evaluar la regla de barra de datos.

formula?: string;

Valor de propiedad

string

type

Tipo de regla de la barra de datos.

type: ConditionalFormatRuleType;

Valor de propiedad