Compartir a través de


ExcelScript.CellValueConditionalFormat interface

Representa un formato condicional de valor de celda.

Comentarios

Ejemplos

/**
 * This script applies conditional formatting to a range.
 * That formatting is conditional upon the cell's numerical value.
 * Any value between 50 and 75 will have the cell fill color changed and the font made italic.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the range to format.
  const sheet = workbook.getActiveWorksheet();
  const ratingColumn = sheet.getRange("D2:D20");

  // Add cell value conditional formatting.
  const cellValueConditionalFormatting : ExcelScript.CellValueConditionalFormat 
    = ratingColumn.addConditionalFormat(ExcelScript.ConditionalFormatType.cellValue).getCellValue();
  
  // Create the condition, in this case when the cell value is between 50 and 75.
  let rule: ExcelScript.ConditionalCellValueRule = {
    formula1: "50",
    formula2: "75",
    operator: ExcelScript.ConditionalCellValueOperator.between
  };
  cellValueConditionalFormatting.setRule(rule);

  // Set the format to apply when the condition is met.
  let format = cellValueConditionalFormatting.getFormat();
  format.getFill().setColor("yellow");
  format.getFont().setItalic(true);
}

Métodos

getFormat()

Devuelve un objeto de formato, encapsulando la fuente, el relleno, los bordes y otras propiedades de los formatos condicionales.

getRule()

Especifica el objeto de regla en este formato condicional.

setRule(rule)

Especifica el objeto de regla en este formato condicional.

Detalles del método

getFormat()

Devuelve un objeto de formato, encapsulando la fuente, el relleno, los bordes y otras propiedades de los formatos condicionales.

getFormat(): ConditionalRangeFormat;

Devoluciones

getRule()

Especifica el objeto de regla en este formato condicional.

getRule(): ConditionalCellValueRule;

Devoluciones

setRule(rule)

Especifica el objeto de regla en este formato condicional.

setRule(rule: ConditionalCellValueRule): void;

Parámetros

Devoluciones

void