Compartir a través de


ExcelScript.ConditionalDataBarPositiveFormat interface

Representa un formato condicional para el lado positivo de la barra de datos.

Comentarios

Ejemplos

/**
 * This script applies data bar conditional formatting to a range.
 * It sets the data bar colors to be green when positive and red when negative.
 */
function main(workbook: ExcelScript.Workbook) {
    // Get the "Sales" data column range in a table named "SalesTable".
    const table = workbook.getTable("SalesTable");
    const salesRange = table.getColumnByName("Sales").getRangeBetweenHeaderAndTotal();

    // Add data bar conditional formatting to the range.
    const cf = salesRange.addConditionalFormat(ExcelScript.ConditionalFormatType.dataBar);

    // Have the bar show green when positive and red when negative. 
    const dataBarConditionalFormat = cf.getDataBar();
    const positiveFormat: ExcelScript.ConditionalDataBarPositiveFormat = dataBarConditionalFormat.getPositiveFormat();
    positiveFormat .setFillColor("green");
    const negativeFormat: ExcelScript.ConditionalDataBarNegativeFormat = dataBarConditionalFormat.getNegativeFormat();
    negativeFormat.setFillColor("red");
}

Métodos

getBorderColor()

Código de color HTML que representa el color de la línea de borde, con el formato #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja"). El valor es "" (una cadena vacía) si no hay ningún borde presente o establecido.

getFillColor()

Código de color HTML que representa el color de relleno, en el formulario #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja").

getGradientFill()

Especifica si la barra de datos tiene un degradado.

setBorderColor(borderColor)

Código de color HTML que representa el color de la línea de borde, con el formato #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja"). El valor es "" (una cadena vacía) si no hay ningún borde presente o establecido.

setFillColor(fillColor)

Código de color HTML que representa el color de relleno, en el formulario #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja").

setGradientFill(gradientFill)

Especifica si la barra de datos tiene un degradado.

Detalles del método

getBorderColor()

Código de color HTML que representa el color de la línea de borde, con el formato #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja"). El valor es "" (una cadena vacía) si no hay ningún borde presente o establecido.

getBorderColor(): string;

Devoluciones

string

getFillColor()

Código de color HTML que representa el color de relleno, en el formulario #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja").

getFillColor(): string;

Devoluciones

string

getGradientFill()

Especifica si la barra de datos tiene un degradado.

getGradientFill(): boolean;

Devoluciones

boolean

setBorderColor(borderColor)

Código de color HTML que representa el color de la línea de borde, con el formato #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja"). El valor es "" (una cadena vacía) si no hay ningún borde presente o establecido.

setBorderColor(borderColor: string): void;

Parámetros

borderColor

string

Devoluciones

void

setFillColor(fillColor)

Código de color HTML que representa el color de relleno, en el formulario #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja").

setFillColor(fillColor: string): void;

Parámetros

fillColor

string

Devoluciones

void

setGradientFill(gradientFill)

Especifica si la barra de datos tiene un degradado.

setGradientFill(gradientFill: boolean): void;

Parámetros

gradientFill

boolean

Devoluciones

void