Leer en inglés

Compartir a través de


ExcelScript.PresetCriteriaConditionalFormat interface

Representa el formato condicional de criterios preestablecidos, como por encima de la media, por debajo de la media, los valores únicos, contiene valores en blanco, no blanco, error y noerror.

Comentarios

Ejemplos

/**
 * This script applies a conditional format that uses a preset criterion.
 * Any cell in row 1 will have the color fill set to green if it is a duplicate value
 * (of anything else in row 1).
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the range for row 1.
  const sheet = workbook.getActiveWorksheet();
  const formattedRange = sheet.getRange("1:1");

  // Add new conditional formatting to that range.
  const conditionalFormat = formattedRange.addConditionalFormat(
    ExcelScript.ConditionalFormatType.presetCriteria);

  // Set the conditional formatting to apply a green fill.
  const presetFormat: ExcelScript.PresetCriteriaConditionalFormat = conditionalFormat.getPreset();
  presetFormat.getFormat().getFill().setColor("green");

  // Set a rule to apply the conditional format when values are duplicated in the range.
  const duplicateRule: ExcelScript.ConditionalPresetCriteriaRule = {
    criterion: ExcelScript.ConditionalFormatPresetCriterion.duplicateValues
  };
  presetFormat.setRule(duplicateRule);
}

Métodos

getFormat()

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

getRule()

Regla del formato condicional.

setRule(rule)

Regla del 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()

Regla del formato condicional.

getRule(): ConditionalPresetCriteriaRule;

Devoluciones

setRule(rule)

Regla del formato condicional.

setRule(rule: ConditionalPresetCriteriaRule): void;

Parámetros

Devoluciones

void